LlGetStartParameter/ja - Second Life Wiki

LlGetStartParameter/ja

From Second Life Wiki

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

関数: integer llGetStartParameter( );

スクリプトの開始/rez パラメタのinteger値を返します。

  • スクリプトが llRemoteLoadScriptPin によってロードされたならば、その開始パラメタを返します。
  • スクリプトの入っているオブジェクトが llRezObject あるいは llRezAtRoot によって rez されたならば、on_rez イベントのパラメタを返します。

警告

  • 開始パラメタの値はリージョンが再起動したり (SVC-2251[c])、リージョンが変わる (SVC-3258[c], 境界をまたいだりテレポートする) と失われます。

 
default
{
    on_rez(integer param)
    {
        llOwnerSay("rezzed with the number " + (string)param);
    }
    state_entry()
    {
        integer i = llGetStartParameter();
        if (i)
        {
            llOwnerSay("I was given the number " + (string)i + " when I was rezzed");
        }
        else
        {
            llOwnerSay("rezzed from inventory (or rezzed/loaded with 0)");
        }
    }
}
 

関連項目

イベント

•  on_rez

関数

•  llRemoteLoadScriptPin 離れたプリムにスクリプトをロードするのに使う
•  llRezObject 重心基準でオブジェクトを rez するのに使う
•  llRezAtRoot ルートプリム基準でオブジェクトを rez するのに使う

ディープノート

要因

Bug - A problem which impairs or prevents the functions of the product. Open - The issue is open and ready for the assignee to start work on it.    llGetStartParameter returns zero after sim restart
Bug - A problem which impairs or prevents the functions of the product. Open - The issue is open and ready for the assignee to start work on it.    llGetStartParameter returns zero after change of region
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。