Properties
Optional angle
angle: undefined | number
Optional exponent
exponent: undefined | number
Optional intensity
intensity: undefined | number
object
object: HemisphericLight | ShadowLight
Optional radius
radius: undefined | number
Optional range
range: undefined | number
Optional scene
scene: Entity
entity.addComponent(Light, { color: { diffuse: "#AAFFAA" } }); entity.addComponent(Light, { type: LightTypes.Point, intensity: 2 }); entity.addComponent(Light, { type: LightTypes.Directional, direction: { x: 0, y: 0, z: 1 } }); entity.addComponent(Light, { type: LightTypes.Spot, direction: { x: 0, y: 0, z: 1 }, angle: 30, exponent: 2 });