llResetScript
llResetScript()
スクリプトをリセットする。
リセットを行うと以下のようになる。
リセットを行うと以下のようになる。
- 変数の値はクリアされ、初期値に戻る
- 未処理のイベントは全てクリアされて無かったことになる
- ステートはdefaultになり、state_entry?イベントが実行される。
スクリプトエディターの「リセット」ボタンを押すのと一緒。
よく見かけるのは以下のコード。
default { : (略) : on_rez(integer start_param){ llResetScript(); } : (略) : }
上記のコードはrezされたときに必ずスクリプトをリセットする。
変数やステートを保持しないタイプのスクリプトであればこれでOK。
変数やステートを保持しないタイプのスクリプトであればこれでOK。