Description
Set diffuse color of light. Illuminates surfaces that are facing the light.
Syntax
light setLightColor [r, g, b]
Parameters:
light: Object
r: Number - red value in range 0..1
g: Number - green value in range 0..1
b: Number - blue value in range 0..1
Returns: Nothing
Examples
Example 1
myLight setLightColor [0.5,0,0];
See also
setLightAmbient · setLightBrightness · lightAttachObject · lightDetachObject · setLightIntensity · setLightAttenuation · setLightUseFlare · setLightFlareSize · setLightFlareMaxDistance · setLightDayLight · setLightIR
Light can be created with command createVehicleLocal with special vehicle class "#lightpoint"
for example:
_light = "#lightpoint" createVehicleLocal pos;
_light setLightBrightness 1.0;
_light setLightAmbient [0.0, 1.0, 0.0];
_light setLightColor [0.0, 1.0, 0.0];
_light lightAttachObject [_object, [0,0,0]];
ColonelSandersLiteTo clarify:
- setLightAmbient - Terrain and surrounding objects are bathed in this colour.
- setLightColor - Controls the "haze" seen around the lightsource (ex flares).
- In Arma 3 ver 1.14 setLightColor will also change the color of the flare when setLightUseFlare, setLightFlareSize and setLightFlareMaxDistance were used on the same light source. For example:
_light setLightUseFlare true;
_light setLightFlareSize 2;
_light setLightFlareMaxDistance 60;
_light setLightColor [1, 1, 1];
- When both setLightAmbient and setLightColor are [0,0,0], there won’t be any visual presentation on the light source.