Difference between revisions of "On rez/ja"
< On rez
Jump to navigation
Jump to search
Mako Nozaki (talk | contribs) |
|||
Line 7: | Line 7: | ||
|spec | |spec | ||
|caveats=*オブジェクトが他のオブジェクトによって rez される場合、親オブジェクトの {{LSLG/ja|object_rez}} イベントと子オブジェクトの on_rez イベントは同時には発生しません。 | |caveats=*オブジェクトが他のオブジェクトによって rez される場合、親オブジェクトの {{LSLG/ja|object_rez}} イベントと子オブジェクトの on_rez イベントは同時には発生しません。 | ||
|examples=< | |examples=<source lang="lsl2">default | ||
{ | { | ||
on_rez(integer start_param) | on_rez(integer start_param) | ||
Line 14: | Line 14: | ||
llResetScript(); | llResetScript(); | ||
} | } | ||
}</ | }</source> | ||
|helpers | |helpers | ||
|also_header | |also_header |
Latest revision as of 10:18, 21 February 2016
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
説明
イベント: on_rez( integer start_param ){ ; }27 | イベント ID |
オブジェクトが (スクリプトやユーザによって) rez されたときに発生します。アタッチメントではユーザがログインしたときに発生したり、持ち物から 装着 されたりしたときにも発生します。
• integer | start_param | – | llRezObject や llRezAtRoot で渡された引数 |
オブジェクトが llRezObject や llRezAtRoot によって rez されていない場合、 start_param は常に 0 です。
start_param は llGetStartParameter を呼び出した後は、(llRemoteLoadScriptPin で変更されていない限り) いつでも使用できます。
警告
- オブジェクトが他のオブジェクトによって rez される場合、親オブジェクトの object_rez イベントと子オブジェクトの on_rez イベントは同時には発生しません。
サンプル
default
{
on_rez(integer start_param)
{
// オブジェクトが rez されるたびに、スクリプトをリセットします。
llResetScript();
}
}
注意点
参考情報
イベント
• | object_rez | – | オブジェクトがインベントリから別のオブジェクトを rez したときに発生します | |
• | state_entry | – | スクリプトが起動したとき、リセットしたとき、 state が変更されたときに発生します |
関数
• | llGetStartParameter | |||
• | llRezObject | |||
• | llRezAtRoot |
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。