BlackSheep-LSL@Wiki

llResetScript

最終更新:

mizcremorne

- view
メンバー限定 登録/ログイン

llResetScript

llResetScript()

スクリプトをリセットする。
リセットを行うと以下のようになる。
  • 変数の値はクリアされ、初期値に戻る
  • 未処理のイベントは全てクリアされて無かったことになる
  • ステートはdefaultになり、state_entry?イベントが実行される。
スクリプトエディターの「リセット」ボタンを押すのと一緒。

よく見かけるのは以下のコード。
default {
  :
 (略)
  :
  on_rez(integer start_param){
    llResetScript();
  }
  :
 (略)
  :
}
上記のコードはrezされたときに必ずスクリプトをリセットする。
変数やステートを保持しないタイプのスクリプトであればこれでOK。


名前:
コメント: