【Unity】入门学习笔记180517——API(5)——HideFlags类

HideFlags类

枚举类,用于控制Object对象的销毁方式及其在检视面板中的可视性


HideFlags. 枚举成员:

1、DontSave

Object对象将在新场景中被保留下来,但其子类对象不会被保留

不可以对GameObject对象的某个组件标识

即使程序退出,标识对象也会一直存在于程序,需要DestroyImmediate手动销毁


2、HideAndDontSave

保留对象到新场景,与DontSave类似,但不会显示在Hierarchy面板中


3、HideInHierarchy

设置Object对象在Hierarchy面板中是否被隐藏

若要在Hierarchy面板中隐藏不是在脚本中创建的对象,需要在Awake方法中使用

HideFlags.HideInHierarchy


4、HideInInspector

设置Object对象在Inspector面板中是否被隐藏

子类对象的组件不受影响

隐藏某个组件不影响其他组件的显示状态


5、None

默认值,不改变Object对象的可见性


6、NotEditable

对象在Inspector面板中的可编辑性

不影响子类对象的可编辑性

不影响其他组件的可编辑性

你可能感兴趣的:(Unity)