new SpotLight(position, targetPosition, options)
聚光灯类。
| Name | Type | Description | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
position |
Cartesian3 |
光源位置(笛卡尔世界坐标)。 |
||||||||||||||||||||||||
targetPosition |
Cartesian3 |
目标点位置(笛卡尔世界坐标),决定聚光方向。 |
||||||||||||||||||||||||
options |
Object |
可选
包含以下属性:
|
Members
-
angleNumber
-
获取或设置聚光范围,默认Math.PI / 6,单位弧度。
-
colorColor
-
获取或设置光源颜色,默认白色。
-
decayNumber
-
获取或设置聚光灯光源衰减因子,越小,随着距离衰减越小,也就越亮。
-
distanceNumber
-
获取或设置聚光灯光能到达的距离,默认100米。
-
readonly idNumber
-
获取聚光灯id。
-
intensityNumber
-
获取或设置聚光灯的光强度。
-
readonly lightColorColor
-
获取聚光灯的颜色。
-
positionCartesian3
-
获取或设置点光源位置,笛卡尔世界坐标。
-
targetPositionCartesian3
-
获取或设置聚光灯目标点位置,决定聚光方向,笛卡尔世界坐标。