LlSetLinkColor
Looking for the current API? Open the llSetLinkColor reference →
Wiki description
Caveats
- llSetLinkColor will have no visible effect on faces with a PBR material. To work on faces both with and without a PBR material, use this snippet:
if (llIsLinkGLTFMaterial(LINK_THIS, ALL_SIDES)) { llSetLinkGLTFOverrides(LINK_THIS, ALL_SIDES, [OVERRIDE_GLTF_BASE_COLOR_FACTOR, llsRGB2Linear(color)]); } else { llSetLinkColor(LINK_THIS, color, ALL_SIDES); }
Examples
Turn a link set green
default
{
touch_start(integer detected)
{
llSetLinkColor(LINK_SET, <0.0, 1.0, 0.0>, ALL_SIDES);
}
}Helper functions
| Color | Hexadecimal code | LSL color representations |
|---|---|---|
| NAVY | #001f3f | <0.000, 0.122, 0.247> |
| BLUE | #0074d9 | <0.000, 0.455, 0.851> |
| AQUA | #7fdbff | <0.498, 0.859, 1.000> |
| TEAL | #39cccc | <0.224, 0.800, 0.800> |
| OLIVE | #3d9970 | <0.239, 0.600, 0.439> |
| GREEN | #2ecc40 | <0.180, 0.800, 0.251> |
| LIME | #01ff70 | <0.004, 1.000, 0.439> |
| YELLOW | #ffdc00 | <1.000, 0.863, 0.000> |
| ORANGE | #ff851b | <1.000, 0.522, 0.106> |
| RED | #ff4136 | <1.000, 0.255, 0.212> |
| MAROON | #85144b | <0.522, 0.078, 0.294> |
| FUCHSIA | #f012be | <0.941, 0.071, 0.745> |
| PURPLE | #b10dc9 | <0.694, 0.051, 0.788> |
| WHITE | #ffffff | <1.000, 1.000, 1.000> |
| SILVER | #dddddd | <0.867, 0.867, 0.867> |
| GRAY | #aaaaaa | <0.667, 0.667, 0.667> |
| BLACK | #111111 | <0.067, 0.067, 0.067> |
See also: functions
See also: events
See also: articles
Shared wiki helpers
The original page also injects shared parameter notes, caveats or issue information through these helpers. Their conditional MediaWiki logic is not reproduced here; inspect the preserved helper source for additional material.
Original shared helper source (conditional wiki logic is not evaluated)
{{LSL Injection Test}}{{#if:
{{#vardefine:p_{{{1|none}}}_desc|{{LSLGC|Color|color}} in RGB {{LSL_VR|1={{HoverText|R|Red}}, {{HoverText|G|Green}}, {{HoverText|B|Blue}}}} ({{LSL_VR|0.0, 0.0, 0.0}} = black, {{LSL_VR|1.0, 1.0, 1.0}} = white)}}
{{#vardefine:p_{{{1|none}}}_hover|color in RGB {{LSL_VR|R, G, B}} ({{LSL_VR|0.0, 0.0, 0.0}} = black, {{LSL_VR|1.0, 1.0, 1.0}} = white)}}
{{#vardefine:also_articles|{{#var:also_articles}}
{{LSL DefineRow||{{LSLGC|Color|Color in LSL}} {{#switch:{{#if:{{{nc|}}}|Template|{{NAMESPACE}}}}|Template=|User=|{{LSLC|Color}}}} }}}}
}}<noinclude>
{| {{Prettytable}}
|-{{Hl2}}
! #var
! value
|-
{{VarPair|p_{{{1|none}}}_desc}}
|-
{{VarPair|p_{{{1|none}}}_hover}}
|-
{{VarPairTable|also_articles}}
|}
</noinclude>Template:LSL Function/link-face
Original shared helper source (conditional wiki logic is not evaluated)
{{LSL Injection Test}}{{#if:{{{1|}}}|{{LSL Function/link|{{{1}}}|nogroup={{{nogroup|}}}}}}}{{#if:{{{2|}}}|{{LSL_Function/face|{{{2}}}}}}}{{#if:
{{#vardefine:also_functions|{{#var:also_functions}}
{{LSL DefineRow||[[llGetLinkNumberOfSides]]|Returns the number of faces of the linked prim.}}}}
}}Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.