LIGHT

Ist dieses Flag gesetzt, wird die Entity von ihrer eigenen Lichtfarbe beleuchtet (red, green, blue), auch wenn lightrange gleich 0 ist. Auf diese Weise können Entities dynamisch gefärbt werden.

Typ:

Flag

Beispiel:

function flicker_red() 
{
  my.lightrange = 0;   // beleuchte die Umgebung nicht
  //my.LIGHT = ON; // C-Script
  set(my,LIGHT);   // lite-C
  while (my.light == ON)
  {
    while (my.red < 255)
    {
      my.red += 10 * time_step;
      my.red = min(my.red,255);  // clip auf 255
      wait(1);
    }
    while (my.red > 0) 
    {
      my.red -= 10 * time_step;
      my.red = max(my.red,0);  // clip auf 0
      wait(1);
    }
  }
}   

Siehe auch:

red, green, blue , lightrange, UNLIT

► Aktuelle Version Online