LlGetColor
Function: vector llGetColor( integer face );
Returns a vector that is the color on face.
• integer face – face number or ALL_SIDES
If face is ALL_SIDES then the function returns the average color of all the faces on the prim.[1]
Caveats
• If face indicates a face that does not exist the return is <0.0, 0.0, 0.0>
Examples
| <source lang="lsl">
// Tells the owner the color on all sides default { state_entry()
{
integer i = 0;
integer max = llGetNumberOfSides();
while(i < max)
{
llOwnerSay("Face " + (string) i + " color is " + (string) llGetColor(i));
++i;
}
}
} </source> |
See Also
Functions
• llGetAlpha – Gets the prim's alpha
• llSetAlpha – Sets the prim's alpha
• llSetColor – Sets the prim's color
• llSetLinkColor – Sets link's color
• llSetLinkAlpha – Sets link's alpha
• llGetNumberOfSides – Gets the number of faces on the prim
Deep Notes
Footnotes
1. ^ Since sRGB is nonlinear this color may not in fact be of the greatest use.