LlSetAlpha/de

From Second Life Wiki
Jump to navigation Jump to search

Beschreibung

Funktion: llSetAlpha( float Transparenz, integer Seite );

Setzt den Wert Transparenz auf der Primfläche Seite

• float Transparenz von 0.0 (völlig durchsichtig) bis 1.0 (komplett undurchsichtig) (0.0 <= Transparenz <= 1.0)
• integer Seite Primflächen Nummer oder ALL_SIDES

Wenn Seite den Wert ALL_SIDES hat, dann arbeitet diese Funktion auf allen Seiten.

Warnungen

  • Diese Funktion wird lautlos fehlschlagen falls die in Seite angegebene Primfläche nicht existiert.
Alle Issues ~ Nach JIRA-Issues suchen, die sich hierauf beziehen

Beispiele

<lsl> float cloakSpeed = .1;

default {

   touch_start(integer total_number)
   {
       integer x;
       float xf;
       for (x=9; x>0; x--)
       {
           xf = x * .1;
           llSleep(cloakSpeed);
           llSetAlpha(xf,ALL_SIDES);      
       }
       state cloaked;
   }

}

state cloaked {

   touch_start(integer total_number)
   {
       integer x;
       float xf;
       for (x=1; x<11; x++)
       {
           xf = x * .1;
           llSleep(cloakSpeed);
           llSetAlpha(xf,ALL_SIDES);  
       }
       state default;
   }

}

</lsl>

Siehe auch

Ereignisse

•  changed CHANGED_COLOR

Funktionen

•  llGetAlpha Gibt den Alphawert(Transparenzgrad) des Prims zurück
•  llGetColor Gibt die Farbe des Prims zurück
•  llSetColor Setzt die Farbe des Prims
•  llSetLinkColor Setzt die Farbe eines gelinkten Prims
•  llSetLinkAlpha Setzt den Alphawert(Transparenzgrad) eines gelinkten Prims

Artikel

•  Translucent Color

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function void llSetAlpha( float Transparenz, integer Seite );
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.