State entry/ja
		
		
		
		
		
		Jump to navigation
		Jump to search
		
  
    
		
	
| LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル | 
仕様
発生します
- スクリプトを保存したとき、もしくはオブジェクトに追加したとき
- state が変更されたとき
- 遷移元の state で state_exit が発生し、遷移先の state で state_entry が発生します。 state が変更されると、キューに残っている他のイベントは全て破棄されます。
 
- スクリプトがリセットされたとき。クライアントから、または llResetScript / llResetOtherScript から。
- スクリプトの実行状態が保存されていない状態でオブジェクトが rez されたとき
- インワールドでコピーが取られたとき
- 今までスクリプト禁止のエリアにあったために、イベントが発生していなかったとき
 
発生しません
- スクリプトの実行状態が保存されている状態でオブジェクトが rez されたとき
- このケースでは、 on_rez イベントを使用しましょう
 
サンプル
default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }
}
参考情報
イベント
| • | on_rez | – | オブジェクトが rez されたときに発生します | |
| • | state_exit | – | state から抜けたときや、 state が変更されるときに発生します | 
関数
| • | llResetScript | – | スクリプトをリセットします | |
| • | llResetOtherScript | – | プリムの中の他のスクリプトをリセットします | |
| • | llGetStartParameter | – | on_rez の引数 (または llRemoteLoadScriptPin の引数) | 
特記事項
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。
  

