LlParcelMediaCommandList/ja - Second Life Wiki

LlParcelMediaCommandList/ja

From Second Life Wiki

Jump to: navigation, search

関数: llParcelMediaCommandList( list commandList );

動画と他のパーセル上の、あるいはエージェントのマルチメディアリソースの再生を操作します。

• list commandList integerフラグとパラメータのリスト
定数 パラメータ 説明
0 PARCEL_MEDIA_COMMAND_STOP メディアストリームを停止し、最初のフレームに巻き戻します。
1 PARCEL_MEDIA_COMMAND_PAUSE メディアストリームを一時停止します。(再生は停止しますが、現在のフレーム上のままです)
2 PARCEL_MEDIA_COMMAND_PLAY 現在のフレームからメディアストリームの再生を開始して、最後まで到達した時に停止します。
3 PARCEL_MEDIA_COMMAND_LOOP 現在のフレークからメディアストリームの再生を開始します。最後まで到達した時に、最初にループして続きます。
4 PARCEL_MEDIA_COMMAND_LOOP key uuid パーセルのメディアテクスチャの取得、あるいは設定にこれを使います。
5 PARCEL_MEDIA_COMMAND_URL string url パーセルのメディアURLの取得、あるいは設定にこれを使います。
6 PARCEL_MEDIA_COMMAND_TIME float time 指定時間にメディアストリームを移動します。
7 PARCEL_MEDIA_COMMAND_AGENT key uuid 指定のエージェント限定でメディアコマンドを受け付けます。
8 PARCEL_MEDIA_COMMAND_UNLOAD 動画の読み込みを完全に消して、本来のテクスチャを戻します。
9 PARCEL_MEDIA_COMMAND_AUTO_ALIGN integer boolean パーセルのオプション'自動サイズ調整コンテンツ'を設定します。
10 PARCEL_MEDIA_COMMAND_TYPE string mime_type パーセルのメディア MIME typeを取得、あるいは設定するにはこれを使います。(1.19.1 RC0 以降)
11 PARCEL_MEDIA_COMMAND_SIZE integer x, integer y パーセルのメディアピクセル解像度を取得、あるいは設定するにはこれを使います。(1.19.1 RC0 以降)
12 PARCEL_MEDIA_COMMAND_DESC string desc パーセルのメディア説明を取得、あるいは設定するにはこれを使います。(1.19.1 RC0 以降)
13 PARCEL_MEDIA_COMMAND_LOOP_SET float loop パーセルのメディアループの継続を取得、あるいは設定するにはこれを使います。(1.19.1 RC0 以降)

警告

  • この関数は2.0秒間、スクリプトを停止します。
  • このスクリプトのオブジェクトは土地所有者によって所有されるべきで、そうでなければ失敗するでしょう。
  • スクリプトのオブジェクトがグループ所有の土地を越える場合、オブジェクトはそのグループに委譲されるべきです。

 
key myTexture = llGetTexture(0);
llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_TEXTURE,myTexture,PARCEL_MEDIA_COMMAND_PLAY]);
 

関連項目

この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。