SerializeField,HideInInspector的含义和用处

来源:互联网 发布:网络基础哪本书好 编辑:程序博客网 时间:2024/06/11 17:55

SerializeField 序列化域, 强制unity序列化域,意味着

1,引擎会保存该域保存过的值;关闭U3D再打开工程,该域值仍然在;

2,会显示在inspector。


Public的域会默认序列化


若不想显示在inspector,则在域之前输入[HideInInspector]


于是可以搭配使用另一个变量实现在Inspector显示私有变量,写入权限;


显示私有域

[SerializeField]

private float a;



0 0
原创粉丝点击