天天看点

编辑器显示自定义数据结构

  GUI/GUILayout/EditorGUILayout这几个类中没有提供自定义数据结构的显示,难道就不能像Inspector那样友好么,不然就只能使用基础元素来组合实现了。

  不赘述,代码如下:

  上述代码在自定义编辑器中显示了自定义结构TestClass的列表,效果如下所示:

编辑器显示自定义数据结构

  有个小细节值得一提,TestClass.name一定要初始化为"",不然现实会报错。