想要在Inspector里显示自己的数组并且可以更改数组大小以及里面的数据。
如图
只要在自己定义的类前加上[System.Serializable ]
代码:
using UnityEngine;
using System.Collections;
[System.Serializable ]
public class te
{
int a;
int b;
}
public class test : MonoBehaviour {
public te[] tes = new te[0];
}
这样就可以在检视面板里填参数了。
也可以不new,照样可以用
还有如果你不想让你的public 成员变量出现在检视面板里,你可以在这个成员变量前加[HideInInspector],很方便吧。
本文介绍如何在Unity中使用自定义数组,并能在Inspector中直接编辑数组大小及内容。通过添加[System.Serializable]属性,实现对自定义类的数组进行可视化编辑。
1384

被折叠的 条评论
为什么被折叠?



