Difference between revisions of "On rez/ja"
< On rez
Jump to navigation
Jump to search
(Create) |
m (Apply LSLG Template) |
||
Line 1: | Line 1: | ||
{{LSL_Event/ja | {{LSL_Event/ja | ||
|event_id=27|event_delay|event=on_rez | |event_id=27|event_delay|event=on_rez | ||
|p1_type=integer|p1_name=start_param|p1_desc= | |p1_type=integer|p1_name=start_param|p1_desc={{LSLG/ja|llRezObject}} あるいは {{LSLG/ja|llRezAtRoot}} に与えられる引数 | ||
|event_desc=スクリプトもしくはアバターによってオブジェクトが rez された時に発生します。またオブジェクトがログイン時に装備されていた場合、オブジェクトが持ち物から装備 ( | |event_desc=スクリプトもしくはアバターによってオブジェクトが rez された時に発生します。またオブジェクトがログイン時に装備されていた場合、オブジェクトが持ち物から装備 ({{LSLG/ja|attach}}) された時にも発生します。 | ||
|event_footnote=オブジェクトが | |event_footnote=オブジェクトが {{LSLG/ja|llRezObject}} あるいは {{LSLG/ja|llRezAtRoot}} によって rez されたのでない場合、'''start_param''' は常に 0 になります。<br/>'''start_param''' は {{LSLG/ja|llGetStartParameter}} の呼び出し後いつでも使用できます。(ただし {{LSLG/ja|llRemoteLoadScriptPin}} によって更新されていない限り。) | ||
|constants | |constants | ||
|spec | |spec | ||
|caveats=*オブジェクトが他のオブジェクトによって rez される場合、親オブジェクトの | |caveats=*オブジェクトが他のオブジェクトによって rez される場合、親オブジェクトの {{LSLG/ja|object_rez}} イベントと子オブジェクトの on_rez イベントは同時には発生しません。 | ||
|examples=<lsl>default | |examples=<lsl>default | ||
{ | { | ||
Line 18: | Line 18: | ||
|also_header | |also_header | ||
|also_events= | |also_events= | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|object_rez}}|オブジェクトがそのコンテンツから別のオブジェクトを rez する時に発生する。}} | ||
|also_functions= | |also_functions= | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|llGetStartParameter}}|}} | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|llRezObject}}|}} | ||
{{LSL DefineRow|| | {{LSL DefineRow||{{LSLG/ja|llRezAtRoot}}|}} | ||
|also_articles | |also_articles | ||
|also_footer | |also_footer |
Revision as of 03:24, 13 April 2009
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
説明
イベント: on_rez( integer start_param ){ ; }27 | イベント ID |
スクリプトもしくはアバターによってオブジェクトが rez された時に発生します。またオブジェクトがログイン時に装備されていた場合、オブジェクトが持ち物から装備 (attach) された時にも発生します。
• integer | start_param | – | llRezObject あるいは llRezAtRoot に与えられる引数 |
オブジェクトが llRezObject あるいは llRezAtRoot によって rez されたのでない場合、start_param は常に 0 になります。
start_param は llGetStartParameter の呼び出し後いつでも使用できます。(ただし llRemoteLoadScriptPin によって更新されていない限り。)
警告
- オブジェクトが他のオブジェクトによって rez される場合、親オブジェクトの object_rez イベントと子オブジェクトの on_rez イベントは同時には発生しません。
サンプル
<lsl>default {
on_rez(integer start_param) { // オブジェクトが rez される度、スクリプトをリセットする。 llResetScript(); }
}</lsl>
参考情報
イベント
• | object_rez | – | オブジェクトがそのコンテンツから別のオブジェクトを rez する時に発生する。 |
関数
• | llGetStartParameter | |||
• | llRezObject | |||
• | llRezAtRoot |
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。