editor
HarvestHarvest
这个作者很懒,什么都没留下…
展开
-
扩展hierarchy显示
在开发过程中hierarchy面板加一些提示,当然你也可以画一些icon,用来提示制作prefab的过程中不规范的操作,可以实时监测,避免出现问题,再回头优化!效果如下:具体做法如下:1.自定义静态类必须注明[InitializeOnLoad] //Unity启动的时候执行编辑器的脚本 需要静态的构造函数2.一个静态构造,主要用来load icon资源,另一个就是注册编辑器事件using UnityEditor;using UnityEngine.UI; [InitializeOnLoad]原创 2020-09-23 10:25:30 · 423 阅读 · 0 评论 -
检查hierarchy属性missing
检查hierarchy属性missing主要用到的API:SerializedObject so=new SerializedObject(Object) 创建一个可序列化对象var iter=so.GetIterator() 获取这个对象的迭代器 可以用iter.NextVisiable(true) 来判断有没有下一个属性iter.propertyType 属性的类型iter.objectReferenceValue 引用类型的属性引用的对象iter.objectReferenceInstan原创 2020-09-23 10:06:41 · 311 阅读 · 0 评论