LlSetStatus/ja
From Second Life Wiki
メインページ > LlSetStatus > LlSetStatus/ja
|
| ||||||||||||||||||||||||||||||||||||||||||||||||
| † STATUS_DIE_AT_EDGE - オブジェクトがスクリプトによって Rez された場合、初期値は TRUE です。 | |||||||||||||||||||||||||||||||||||||||||||||||||
警告
- 状態とはオブジェクトの属性です。オブジェクトに属する全プリムは同じ状態を共有します。
- ただし STATUS_BLOCK_GRAB は例外で、これはスクリプトの入っているプリムにのみ作用し、その他の子プリムには作用しません。
例
default { state_entry() { llSetStatus( STATUS_DIE_AT_EDGE | STATUS_PHYSICS, TRUE); llSetStatus( STATUS_ROTATE_X | STATUS_ROTATE_Y, FALSE); } }
STATUS_BLOCK_GRAB をリンクされた全てのプリムについて TRUE にしたい場合は、以下のスクリプトを各プリムで実行し、フラグを設定してください。
default { state_entry() { llSetStatus(STATUS_BLOCK_GRAB,TRUE); // Set 'No grab' flag on prim. llOwnerSay("'No Grab' was set!"); llRemoveInventory(llGetScriptName()); } }
この問題が解決されるまでは、詳細を JIRA のコメント SVC-1773 から得てください。
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。

