Skip to content

SimpleLight

概览

字段
KindUnit · 单位 Unit
Realmcommon

继承关系

继承成员

1 个来源 / 4 属性 / 25 函数 / 6 事件

SimpleLight 是装饰性自发光单位的抽象基类,集中定义位置、旋转、缩放、启用状态和开关事件名等共有属性。

适用场景

用于理解 SimplePointLightSimpleLineLightSimpleAreaLightSimpleSpotLight 及其暗调版本共享的基础契约。

使用要点

SimpleLight 的 creatable=false,不应直接创建;请根据外观选择一个可创建的具体 Simple*Light 子类,再设置继承属性。

注意事项

这些类型表现为自发光装饰,不保证照亮周围物体。OpenEvent 和 CloseEvent 是自定义事件名称字符串;具体视觉表现与挂载要求应在目标运行包验证。

属性 (6)

Name类型默认值说明
PositionVector3[0.0, 0.0, 0.0]光源在世界空间中的位置。
RotationQuaternion[0.0, 0.0, 0.0, 1.0]SimpleLight 的旋转属性,使用四元数表示。
ScaleVector3[1.0, 1.0, 1.0]光源的缩放比例。
EnabledBooltrue启用状态,控制灯光是否开启。
OpenEventString""开灯事件,用于指定当灯光开启时触发的自定义事件名称。
CloseEventString""关灯事件,用于指定当灯光关闭时触发的自定义事件名称。

关联类型