给unity扩展编辑器爽爽哒!
但是只依靠官方文档提供的API是无法做出炫酷的编辑器的哦~
有的时候为了达到自己的目的你还是需要打开unity的dll一窥究竟。
之前几年为了做编辑器其实经常会挖一些unity内部代码,有些东西记下来了有些东西用完就丢掉了。从3.X发展到今天,一些原来不得不使用反射挖出来的编辑器功能已经逐步开放给了开发者。
但无论如何发展,扩展编辑器本身在unity使用中都是一个进阶性话题,涵盖的内容五花八门,unity永远无法把它们全部封装完善,更不可能让文档足够完整。很多时候,对于同一个控件,改变一个看似无关紧要的调用方式或者参数能够完全改变它的行为模式。unity编辑器的这些内部约定,只能由全世界的开发者们在自己的实际使用过程中慢慢发现,并由像这里的途径来进行传播开来。
今后我会抽时间把以前发现的一些点点滴滴都总结出来,今后再有什么发现或者学到的跟编辑器扩展的东西也都总结到这里,希望能成为一个有价值的系列。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。