今天把玩了一款最近的热门插件——“Odin - Inspector and Serializer”,其功能强大到让人无语,简直是开发利器,屠龙宝刀!
它的功能是扩展Inspector显示,它重写和增加了很多PropertyAttribute,能够在不重写Editor类的情况下显示各种变量到Inspector里。

下面随便介绍几个非常好用的功能:


* 重做了List的支持:增加了边框,增加了添加和删除按钮,提供元素拖动排序功能(相比之下官方提供的list简直没法看)

Unity插件介绍——Odin

* 添加了Dictionary支持,因为官方根本不把Dictionary当做可序列化的类型,所以我们的类需要继承自插件提供的SerializedMonoBehaviour类

Unity插件介绍——Odin

* 添加指向指定方法的按钮(比之前用ContextMenu要好用太多了)

Unity插件介绍——Odin

Unity插件介绍——Odin

* 鬼畜的效果(所有的小窗都在飞舞)

Unity插件介绍——Odin
还有N多强大的功能,这里就不一一介绍了,想想自己以前写OnInspectorGUI写到吐,简直要泪流满面……

相关文章:

  • 2022-12-23
  • 2021-11-19
  • 2021-07-12
  • 2021-12-24
  • 2021-05-16
  • 2022-02-28
  • 2021-08-30
  • 2021-05-23
猜你喜欢
  • 2021-05-18
  • 2022-12-23
  • 2021-10-16
  • 2022-01-04
  • 2021-08-03
  • 2021-08-24
相关资源
相似解决方案