Common UI/Button Interactions/Media/ButtonPlaybackSeeker

Last-modified: 2024-10-10 (木) 19:30:35


ButtonPlaybackSeeker(ボタン プレイバック シーカー)

ボタンの押している場所に、シークバーを連動させるコンポーネント


項目

Enabled:
このコンポーネントを有効にするかどうか。

Playback:
プレイヤーを指定。

Vertical:
垂直方向でシークする。

初期設定はFalseだけど、バグってるっぽいのでTrueにした方が良い。
例えば60秒の音源で、横方向(x0~)のコライダーだと、0~30秒の範囲でしか制御できない。(たぶんバグ。)
垂直方向(y0~)のコライダーなら、0~60秒までちゃんと制御できる。


Continous:
連続でシークする。


使用例

  • タッチボタンと同じスロットにアタッチして、AudioClipPlayer等をPlaybackに指定する。
  • 手指又はレーザー操作で動かせるシークバーが作れるので、音楽や動画、アニメーションの再生制御用シークバーを簡単に実装できます。


その他

  • 原点位置からの距離で判定してるっぽいので、Colliderをオフセットするなどして調整が必要。原点からy+方向のコライダーを用意するのがお勧めです。