LlSetAlpha/de

From Second Life Wiki

LlSetAlpha/de
Jump to: navigation, search

Contents

Beschreibung

Funktion: llSetAlpha( float alpha, integer face );

Setzt den Wert alpha auf der Primfläche face

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

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

Warnungen

  • Diese Funktion wird lautlos fehlschlagen falls die in face angegebene Primfläche nicht existiert.

Beispiele

 
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;
    }
}
 

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
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.
Personal tools