Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >Unity

Unity脚本面板扩展方法

自定义脚本属性显示的方式的方法:新建一个类 继承自Editor  特性标签CustomEditor 传入要扩展面板的MonoBehaviour类

主要需要重写的方法是 void OnInspectorGUI() 

特性标签标记后 该集成自Editor的类中 target属性就是目标类了

可以使用serializedObject的FindProperty方法查找目标类的属性

强转即可

之后就可用EditorGui的相关方法在面板绘制该类的属性并传入修改后的值

Editor类中还有其他几个可重写的生命周期函数请自行查看


ps:继承Editor类的脚本请放在Editor文件夹下

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: Unity WWW类等协程的弊端

下一篇: 关于刚体穿透问题

精华推荐