Run_Time_Permissions
run_time_permissions(integer perm)
アニメーションやコントロールを行う場合は
このイベントで必ずユーザーに認証を行う必要があります。
セカンドライフでは、アバターに対し強制的に何かを
させるという事はできないようになっています。
(たとえば勝手にアニメーションさせて恥ずかしい事をさせる事や
お金を勝手に人に払わせる等の害ある行動)
それらを行わせる場合は必ず本人が承認する必要があります。
アニメーション等の通常の認証。(wear(装着)や乗り物に乗った場合は出ません)
お金等の認証。wear等でも表示されます。
Grantは承認、Denyは拒否です。(Detail:詳細)
○引数の詳細
integer perm
承認を受けつけたパラメータの種類
○パラメータの詳細
種類 | 値 | 値(数値) |
金の操作許可 | PERMISSION_DEBIT | (0x00000002) |
コントロール取得許可 | PERMISSION_TAKE_CONTROLS | (0x00000004) |
アニメーション許可 | PERMISSION_TRIGGER_ANIMATION | (0x00000010) |
装着の許可 | PERMISSION_ATTACH | (0x00000020) |
プリム分解/結合許可 | PERMISSION_CHANGE_LINKS | (0x00000080) |
カメラ移動許可 | PERMISSION_TRACK_CAMERA | (0x00000400) |
カメラ制御許可 | PERMISSION_CONTROL_CAMERA | (0x00000800) |
○サンプル