Unity插件介绍——Odin
2024-09-02 11:25:10
今天把玩了一款最近的热门插件——“Odin - Inspector and Serializer”,其功能强大到让人无语,简直是开发利器,屠龙宝刀!
它的功能是扩展Inspector显示,它重写和增加了很多PropertyAttribute,能够在不重写Editor类的情况下显示各种变量到Inspector里。
下面随便介绍几个非常好用的功能:
* 重做了List的支持:增加了边框,增加了添加和删除按钮,提供元素拖动排序功能(相比之下官方提供的list简直没法看)
* 添加了Dictionary支持,因为官方根本不把Dictionary当做可序列化的类型,所以我们的类需要继承自插件提供的SerializedMonoBehaviour类
* 添加指向指定方法的按钮(比之前用ContextMenu要好用太多了)
* 鬼畜的效果(所有的小窗都在飞舞)
还有N多强大的功能,这里就不一一介绍了,想想自己以前写OnInspectorGUI写到吐,简直要泪流满面……
最新文章
- UICollectionView布局功能
- fuel3.2安装
- solr5.5教程-solr.home 配置
- POJ1144 Network 无向图的割顶
- Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)解决方法
- zTree实现地市县三级级联Action类
- 解决安装失败的 Internet Explorer 11
- h5 录音
- Java HashMap工作原理及实现
- 关于js对象添加属性
- python 模块之lxml 防xss攻击
- 在web项目启动时,执行某个方法
- radhat6.6上安装oracle12c RAC (一)
- docker WARNING: IPv4 forwarding is disabled. 解决方法
- dubbo的服务发现和注册如何实现
- shell技巧之以逆序形式打印行
- CSS opacity的兼容写法
- ace admin
- Python基本模块介绍:sys、platform
- 移植Python3到TQ2440(二)