LlSetLinkAlpha/ja

From Second Life Wiki

メインページ > LlSetLinkAlpha > LlSetLinkAlpha/ja
Jump to: navigation, search

関数: llSetLinkAlpha( integer linknumber, float alpha, integer face );

リンクナンバーで連鎖しているプリムが存在する場合、そのプリムの表面アルファを設定します。

• integer linknumber リンクナンバーあるいはLINK_* フラグ
• float alpha 0.0(透過)~1.0(表示) (0.0 <= alpha <= 1.0)
• integer face の番号あるいはALL_SIDES

もしfaceの値がALL_SIDESなら、関数は全側面に作用します。

フラグ 説明
LINK_ROOT 1 リンクされているプリム内の親プリムに送ります
LINK_SET -1 (訳注:自身を含む)全プリムに送ります
LINK_ALL_OTHERS -2 (訳注:自身を含まない)他の全プリムにおくります
フラグ 説明
LINK_ALL_CHILDREN -3 (訳注:リンクされているプリム内の)全ての子プリムに送ります
LINK_THIS -4 スクリプトの入った自プリムに送ります

警告

  • 関数はfaceの値が示す面が存在しない場合、 エラーを返しません

全てのオブジェクトを5秒で非表示にします

default
{
    touch_start(integer detected)
    {
        llSetLinkAlpha(LINK_SET, 0.0, ALL_SIDES);
        llSetTimerEvent(5.0);
    }
    timer()
    {
        llSetLinkAlpha(LINK_SET, 1.0, ALL_SIDES);
        llSetTimerEvent(0.0);
    }
}

関連項目

イベント

•  changed CHANGED_COLOR

関数

•  llGetLinkNumber スクリプトが入っているプリムのリンクナンバーを返します。
•  llGetAlpha プリムのアルファを取得します
•  llSetAlpha プリムのアルファを設定します
•  llGetColor プリムの色を取得します
•  llSetColor プリムの色を設定します
•  llSetLinkColor
•  llSetLinkTexture
•  llSetLinkPrimitiveParams

項目

•  透明度
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。
Personal tools
In other languages