LSL(Linden Scripting Language)/オブジェクトのコンテンツにあるオブジェクトをアタッチする

Last-modified: 2008-02-22 (金) 19:49:20

★★★ オブジェクトAに入れるスクリプト ★★★
default{
 touch_start(integer num_detected){
  //オブジェクトBをREZ
  llRezObject("objectB", llGetPos() + <0.0, 0.0, 1.0>, ZERO_VECTOR, ZERO_ROTATION, 1);
 }
}


★★★ オブジェクトBに入れるスクリプト ★★★
default{
 on_rez(integer total_number){
  //アタッチするパーミッションをリクエスト
  llRequestPermissions(llGetOwner(), PERMISSION_ATTACH);
 }
 
 run_time_permissions(integer perm){
  //パーミッションを取得できたらアタッチ
  if (perm & PERMISSION_ATTACH){
   llAttachToAvatar(ATTACH_LHAND);
  }
 }
}