メインコンテンツまでスキップ

Audio

Audioウィジェットは、オーディオファイルを再生するプレーヤーです。
再生・一時停止・10秒前後移動ボタンと再生位置スライダーを備えた標準UIも一緒に提供します。

定義・役割

Audioウィジェットは、指定したオーディオソース(アセット・URL)を再生します。音量・再生速度・左右バランス・繰り返しの有無と開始位置を設定でき、アプリがバックグラウンドに切り替わったときの動作も指定できます。

  • カテゴリー:Contents
  • 標準UI:再生/一時停止・10秒前後移動ボタンと再生位置スライダー
  • デフォルト音量:0.5
  • デフォルトの再生状態:Stop

機能

機能説明
再生 / 停止statusの値でオーディオの再生と停止を制御します。
繰り返し再生loopをオンにすると、再生が終わったあとseekの位置から再び繰り返します。
音量・速度・バランスvolumeplayBackRatebalanceで音量・再生速度・左右の音響バランスを調整します。
開始位置の指定seekで全体の長さに対する開始位置をパーセント(%)で指定します。
標準UIの表示showUiをオンにすると、再生/一時停止・10秒移動ボタンと進行スライダーが表示されます。
バックグラウンド動作playBackgroundOptionで、アプリがバックグラウンドに移ったときに再生を停止・一時停止・継続するかを選択します。

使い方

  1. 左のウィジェットパレットでContentsカテゴリーを開きます。
  2. Audio項目をキャンバスにドラッグ&ドロップします。
  3. 右のPropertiesパネルでaudioプロパティに再生するオーディオソース(アセット・URL)を指定します。
  4. 必要に応じてvolumeloopplayBackRatebalanceなどを調整します。
  5. statusPlayに設定すると再生が始まります。

プロパティ

プロパティ説明デフォルト値値 / タイプ
audio再生するオーディオソース(アセットまたはURL)なし(空のソース)オーディオソース
showUi標準プレーヤーUI(ボタン・スライダー)を表示するかどうかtruetrue/false(bool)
status再生状態StopStop, Play
loop繰り返し再生するかどうかfalsetrue/false(bool)
volume再生音量0.5数値 0.0 ~ 1.0
seek再生開始位置(全体の長さに対する%)0整数 0 ~ 99
playBackRate再生速度の倍率1.0数値 0.5 ~ 2.0
balance左右の音響バランス0.0数値 -1.0 ~ 1.0
playBackgroundOptionアプリがバックグラウンドに移ったときの再生動作DisableDisable, DisablePause, Enabled

注意・ヒント

警告

audioソースが空の場合(空のURL)、音は再生されません。再生するにはaudioプロパティにオーディオソースを必ず指定してください。

ヒント

seekは秒単位ではなく、全体の長さに対する百分率(0~99)です。loopをオンにすると、再生が終わったあとこの位置から再び繰り返されます。

さらに詳しく

ヒント

このウィジェットをスクリプトで制御するWidget Control(Property・Method・Event)の全体は、Audio Widget Controlドキュメントで確認してください。