llGetColor

From Second Life Wiki
Revision as of 17:50, 1 February 2008 by TxMasterG Ping (talk | contribs) (ALL_SIDES return the average of all side colors.)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Summary

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 works on all sides.

Caveats

  • The function silently fails if its face value indicates a face that does not exist.
  • Using ALL_SIDES will return the average of the side colors.
All Issues ~ Search JIRA for related Bugs

Examples

<lsl>//Tells the owner the color on all sides default {

   state_entry()
   {
       integer i = 0;
       integer max = llGetNumberOfSides();
       while(i < max)
       {
           llSay(0,"Face "+(string)i+" color is " + (string)llGetColor(i));
           ++i;
       }
   }
}</lsl>

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

Articles

•  Color in LSL

Deep Notes

Search JIRA for related Issues

Signature

function vector llGetColor( integer face );