目录
SO参考:
SerializedObjectDrawer实现
5年前的我,或者很讨厌:SerializedObject
但是游戏越做越小,也没有了商业手游的约束,也不知道是好事还是坏事
总之就是面对一堆 SerializedObject 现在也面不改容
要实现自定义的绘制,,,或者一些批量处理,PropertyDrawer怎么用呢,又经常报错
关键在于,“迭代器”??
SerializedProperty prop = serializedObject.GetIterator();
EditorGUIUtility.standardVerticalSpacing;
if (prop.NextVisible(true)) {
我都写了些备注:
float GetPropertyHeight(SerializedProperty property, GUIC