平行光 (Loca.DirectionalLight)

平行光,对于可以接受光照的图层(PolygonLayer 等)会增加平行光的影响。平行光一般用来模拟太阳的光照。 它的方向由 position 射向 target。position和target的坐标是一个位置加 z 值(单位米)高度决定。比如: [1, 1, 1000] 代表x:1, y:1, 高度1000米。 如果模拟一个从正南方向的平行光,可以设置target: [0,0,0], position: [0,-1,0]

基础示例

静态属性

名称类型说明
colorString平行光颜色
intensityNumber平行光强度
positionArray<Number>坐标位置
targetArray<Number>光射向的目标位置
extraOptionsObject额外扩展属性,会直接将属性拷贝到初始化的options中,当key与props内的一样时会被props覆盖

ref 可用方法

提供无副作用的同步帮助方法

函数返回说明
$$getInstance()Loca.DirectionalLight获取实例

事件

事件参数说明
initLoca.DirectionalLight实例
最后更新时间:
贡献者: gyy