Color-to-Vector Tool

From Second Life Wiki
Jump to navigation Jump to search
Say the Prim's Color Vector

This script is useful as a WYSIWYG color reporter. Each time the prim's color changes, the color vector is chatted to the owner. Note, it reports the color of face 0(zero) by default.

<lsl> integer FACE = 0;

default {

   changed(integer change) {
       if (change & CHANGED_COLOR) llOwnerSay("Color Vector = " + (string)llGetColor(FACE));
   }

} </lsl>

This script shows it hovering over the prim as well for less chat spam and longer display value. <lsl> default {

   changed(integer change) {
       if (change & CHANGED_COLOR) llSetText("Color Vector = " + (string)llGetColor(0),<1.0,1.0,1.0>,1.0);
   }

} </lsl>