MapSpotLight(param)

new MapSpotLight(param)

地球上的聚光灯

Parameters:
Name Type Description
param Object
Properties
Name Type Attributes Default Description
visibleLevel Array.<Number> <optional>
可见级别范围
intensity Number <optional>
强度
color Array.<Number> <optional>
[1,1,1] 灯光颜色
helperVisible Boolean <optional>
false 是否绘制辅助线
visible Boolean <optional>
true 是否可见
worldPosition Number <optional>
灯光target的世界坐标 要么传worldPosition要么给coordinates
coordinates Array.<Number> <optional>
灯光target的经纬度坐标 推荐使用coordinates 因为worldPosition需要区分2.5D和3D
height Number <optional>
灯光target的高度
angles Array.<Number> <optional>
[0, 0] 水平角和垂直角
distance Number <optional>
2000 灯光position和target之间的距离 根据target,angles和distance可确定灯光的position
angle Number <optional>
照射张角
penumbra Number <optional>
不完全遮挡的范围
decay Number <optional>
衰减系数
Author:
  • caihuimin

Extends

Members

angle :Number

照射张角

angles :Array.<Number>

灯光入射角度(水平角和垂直角)

color :Array.<Number>

灯光颜色

Overrides:

readonly coordinates :Array.<Number>

灯光target的经纬度

decay :Number

衰减系数

distance :Number

灯光照射距离

enableShadow :Boolean

是否开启阴影

readonly height :Array.<Number>

灯光target的离地高度

helperVisible :Boolean

灯光辅助线是否可见

Overrides:

intensity :Number

灯光强度

Overrides:

penumbra :Number

不完全遮挡的范围

renderNode :THING.Light

渲染的灯光节点

Overrides:

shadowBias :Number

阴影跟偏移量

shadowQuality :THING.ShadowQualityType

阴影质量

readonly target :Array.<Number>

灯光target的世界坐标

visible :Boolean

灯光是否可见

Overrides:

visibleLevel :Array.<Number>

灯光可见层级

Overrides:

Methods

destroy()

销毁灯光

Overrides: