注意:这是一个内部选项。
此选项是为了在 @property
的基础上精确实现 @serializable
、@editable
以及所有新增的独立装饰器的行为。
当此字段为 true
时。以下规则将不再生效:
@property
未显式指定选项 .serializable === false
,就开启序列化;@property
未显式指定选项 .visible === false
且目标属性的名称不以下划线开头,就开启编辑器交互。
反之,由以下规则取代:@property
显式指定了 .serializable === true
时才开启序列化;@property
显式指定了 .visible === true
时才开启编辑器交互。该属性在编辑器中的显示名称。
该属性是否仅仅在编辑器环境中生效。
该属性的曾用名。
当该属性为数值类型时,指定了该属性允许的最大值。
当该属性为数值类型时,指定了该属性允许的最小值。
是否覆盖基类中的同名属性。
转换为弧度
当该属性为数值类型时,指定了该属性允许的范围。
指定该属性是否为可读的。
该属性是否参与序列化和反序列化。
当该属性为数值类型时,是否在编辑器中提供滑动条来调节值。
当该属性为数值类型时并在编辑器中提供了滑动条时,指定了滑动条的步长。
该属性在编辑器中的工具提示内容。
指定属性的类型。
控制是否在编辑器中显示该属性。
Generated using TypeDoc
CCClass property options