[HideInInspector]是隐藏public的成员如
[HideInInspector]public void InMap()
public一个行数方法但不想让其在unity面板中显示,又想让其方法在其他函数中调用就用此方法;
[SerializeField]就相反
private一个私有成员,不想让其在其他函数中调用,但又想在函数面板中显示就用它放在成员前面,记得家[];
这篇博客介绍了Unity中如何使用[HideInInspector]和SerializeField来控制成员的可见性和访问权限。[HideInInspector]用于隐藏Unity编辑器中的公共方法,但仍允许其他函数调用;而SerializeField则相反,它可以让私有成员在编辑器中显示。这些特性对于优化Unity项目的界面和数据管理非常有用。
[HideInInspector]是隐藏public的成员如
[HideInInspector]public void InMap()
public一个行数方法但不想让其在unity面板中显示,又想让其方法在其他函数中调用就用此方法;
[SerializeField]就相反
private一个私有成员,不想让其在其他函数中调用,但又想在函数面板中显示就用它放在成员前面,记得家[];
3522

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