akito
2008年02月10日 15:56
llBreakLink
integer linknum に指定したリンクナンバーのプリムをリンクから外します。
<使用例>
default
{
touch_start(integer num_detected)
{
if (llDetectedKey(0) == llGetOwner())
{
llRequestPermissions(llDetectedKey(0), PERMISSION_CHANGE_LINKS);
}
}
run_time_permissions(integer perm)
{
if (perm & PERMISSION_CHANGE_LINKS)
{
llBreakLink(1);
}
}
}
今回は、ルートプリム(赤)をリンクから解除するように”1”を設定しています。
しかし、このままではオブジェクトの中からルートプリムがなくなってしまいます。
そのため、2の値が与えられている子プリムが、次回のルートプリムになり、全てのプリムナンバーが一つずつずれます。
オブジェクトを物理属性にしているので、リンクが外れたら、赤いプリムが下に落ちますw
Mother Lake は こちら→ http://slurl.com/secondlife/Mother%20Lake/114/109/21
からくりや 江戸支店は こちら→ http://slurl.com/secondlife/EDO%20Japan/74/87/27
Mother Lake のHPはこちらから→ http://ml.ms-p.jp/
法人の方はこちら → http://ms-p.jp/