总览表
关键字 | 解释 |
---|---|
EditAnywhere | 表明该属性可以在属性窗口进行编辑,包括类实例的属性窗口以及蓝图原型的属性窗口 |
EditInstanceOnly | 表明该属性可以在属性窗口进行编辑,但是仅包括类实例的属性窗口 |
EditDefaultsOnly | 表明该属性可以在属性窗口进行编辑,但是仅包括蓝图原型的属性窗口 |
拆解
EditAnywhere,EditInstanceOnly,EditDefaultsOnly
这里我们设置三个向量,分别用三个关键字标记:
从创建的蓝图可以看出,在蓝图原型界面只显示了由EditAnywhere和EditDefaultsOnly标记的两个属性。
而当把蓝图实例化到场景中(拖拽蓝图到场景里,自动实例化出一个蓝图的对象),在实例对象的细节面板中可以看到,只有由EditAnywhere和EditInstanceOnly标记的两个属性显示了出来: