LlAttachToAvatar/ja
From Second Life Wiki
メインページ > LlAttachToAvatar > LlAttachToAvatar/ja
関数: llAttachToAvatar( integer attachment );
権限が付与されたアバターの、attachment箇所に装着します。オブジェクトはユーザのインベントリに渡されて、attachment箇所にアタッチされます。
| • integer | attachment | – | ATTACH_* 定数もしくは有効な値(テーブル以下を参照) |
実行するにはownerにPERMISSION_ATTACHの権限が必要です。
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
警告
- スクリプトに権限PERMISSION_ATTACHが不足している場合、スクリプトはDEBUG_CHANNEL上でエラーを報告して、演算に失敗するでしょう。(しかしスクリプトは実行し続けます。)
- owner以外の誰かにPERMISSION_ATTACHが付与された場合、関数はDEBUG_CHANNEL上で報告されるエラーを呼び出します。
- アバタがオブジェクトを装着されているオーナではない場合、たとえPERMISSION_ATTACHが適切に付与されていたとしても、呼び出しは失敗するでしょう。
- 2つのオブジェクトを同時に同じ装着場所には装着することができません。
- 頭(を含めたいずれかのアタッチ箇所)にアタッチされたオブジェクトは、"show attachments in mouselook"が無効の場合、一人称視点では有効にはならないでしょう。
例
//-- rez object on ground, drop in this script, it will request permissions to attach, //-- and then attach to the left hand if permission is granted. if permission is denied, //-- then the script complains. default { state_entry() { llRequestPermissions( llGetOwner(), PERMISSION_ATTACH ); } run_time_permissions( integer vBitPermissions ) { if (PERMISSION_ATTACH & vBitPermissions) { llAttachToAvatar( ATTACH_LHAND ); } else { llOwnerSay( "Permission to attach denied" ); } } on_rez(integer rez) { if(!llGetAttached()) { //reset the script if it's not attached. llResetScript(); } } attach(key AvatarKey) { if(AvatarKey) {//event is called on both attach and detach, but Key is only valid on attach integer test = llGetAttached(); if (test) { llOwnerSay( "The object is attached" ); } else { llOwnerSay( "The object is not attached"); } } } }
関連項目
イベント
| • | run_time_permissions | – | 権限で受信するイベントです |
関数
| • | llGetPermissions | – | 付与されている権限を取得します | |
| • | llGetPermissionsKey | – | 権限が付与されているエージェントを取得します | |
| • | llRequestPermissions | – | 権限を要求します | |
| • | llDetachFromAvatar | – | アバタからオブジェクトを外します | |
| • | llGetAttached | – | 装着部位番号を取得します |
項目
| • | スクリプトの権限 |
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。

