llBreakLink
llBreakLink(integer linknum)
指定したリンクナンバーのprimのリンクを解除する。
通称、縁切り関数。
この関数を実行するにはPERMISSION_CHANGE_LINKSパーミッションを取得していなければならない。
通称、縁切り関数。
この関数を実行するにはPERMISSION_CHANGE_LINKSパーミッションを取得していなければならない。
タッチしたprimのリンクを外す例。
integer link_number; default { touch_start(integer num_detected) { if (llDetectedKey(0) == llGetOwner()){ link_number = llDetectedLinkNumber(0); llRequestPermissions(llDetectedKey(0), PERMISSION_CHANGE_LINKS); } } run_time_permissions(integer perm) { if (perm & PERMISSION_CHANGE_LINKS) { llBreakLink(link_number); } } }
なお、この関数はアタッチメントにおいては効果が無い。
全てのリンクを解除すにはllBreakAllLinksを使用すること。
全てのリンクを解除すにはllBreakAllLinksを使用すること。