Attach/ja - Second Life Wiki

Attach/ja

From Second Life Wiki

Jump to: navigation, search

イベント: attach( key id ){ ; }

オブジェクトがエージェントに装着もしくは取り外す時に作動します。

• key id 装着されていたなら該当アバタ、装着されていなかった場合にはNULL_KEY

以下はattachイベントの簡易例です。 上の変数idからNULL_KEY以外のアバターのキーを受け取ったときに、用意されたオブジェクトが装着される、という説明です。ifステートメントの状態は変数idの値によって決定するものが用いられます。

default
{  
    attach(key id)
    {
        if(id)//tests if it is a valid key and not NULL_KEY
        {
            llSay(PUBLIC_CHANNEL,"I have been attached!");
        }
        else
        {
            llSay(PUBLIC_CHANNEL,"I have been detached!");
        }
    }
}

関連項目

関数

• llAttachToAvatar
• llDetachFromAvatar
• llGetAttached

項目

• Attachment