編集部からのお知らせ
「サイバー防衛」動向の記事まとめ
「半導体動向」記事まとめ

Second Life 新世界的ものづくりのススメ--その37:エンジン6 - (page 2)

大槻透世二(サイバーアドベンチャー)

2008-02-14 08:00

3.「run_time_permissions ()」イベント

 「run_time_permissions ()」イベントは下図のようになっている。

「run_time_permissions ()」イベント

 このイベントは、日本語版LSL Wikiによれば、「『agent(バイクに乗ってきたアバター)』に対し『llRequestPermissions』を利用してパーミッションのリクエストをした場合に呼ばれる」と定義されている。さらに詳細をLSL Wikiで見てみると下図のようになっている。

「run_time_permissions ()」 ※クリックすると図全体が見られます

 上図のように、「(integer perm)」部分には赤枠内にある「PERMISSION_TRIGGER_ANIMATION」や「PERMISSION_TAKE_CONTROLS」が入るのだが、この2つの定数は入力しなくても自動的に有効になるようだ。つまり、アニメーションやコントロールを有効にしたいときには、下図のような構文を書き、「run_time_permissions()」イベント内の「////」部分に実行文を入れるだけでよい。

「run_time_permissions()」イベント構文

許可をもらい、与える「llRequestPermissions」

 つまり、「run_time_permissions ()」イベントは、前項で述べたその定義から、関数「llRequestPermissions」の後に呼び出されて実行される。そして、このイベント内で何を実行するのかというと、「llStartAnimation()」と「llTakeControls()」が実行されることになる。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

特集

CIO

モバイル

セキュリティ

スペシャル

ホワイトペーパー

新着

ランキング

  1. 開発

    なぜ、コンテナー技術を使うことで、ビジネスチャンスを逃さないアプリ開発が可能になるのか?

  2. セキュリティ

    2022年、セキュリティトレンドと最新テクノロジーについて、リーダーが知っておくべきこと

  3. ビジネスアプリケーション

    全国1,800人のアンケートから見えてきた、日本企業におけるデータ活用の現実と課題に迫る

  4. 運用管理

    データドリブン企業への変革を支える4要素と「AI・データ活用の民主化」に欠かせないテクノロジー

  5. 経営

    テレワーク化が浮き彫りにしたリソース管理の重要性、JALのPCセットアップを支えたソフトウエア

NEWSLETTERS

エンタープライズ・コンピューティングの最前線を配信

ZDNet Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]