Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VideoPlayer

ビデオ再生を行うクラス。

ゲーム開発者は本クラスのインスタンスを直接生成すべきではない。

Hierarchy

  • VideoPlayer

Index

Constructors

constructor

  • VideoPlayer のインスタンスを生成する。

    Parameters

    • Optional loop: boolean

    Returns VideoPlayer

Properties

Private _loop

_loop: boolean

currentVideo

currentVideo: VideoAsset

再生中のビデオアセット。 再生中のものがない場合、 undefined

played

play() が呼び出された時に通知される Trigger

stopped

stop() が呼び出された時に通知される Trigger

volume

volume: number

音量。

0 (無音) 以上 1.0 (最大) 以下の数値である。 この値は参照のためにのみ公開されている。ゲーム開発者はこの値を変更してはならない。 音量を変更したい場合、 changeVolume() メソッドを用いること。

Methods

changeVolume

  • changeVolume(volume: number): void
  • 音量を変更する。

    エンジンユーザが VideoPlayer の派生クラスを実装する場合は、 このメソッドをオーバーライドして実際に音量を変更する処理を行うこと。 オーバーライド先のメソッドはこのメソッドを呼びださなければならない。

    Parameters

    • volume: number

      音量。0以上1.0以下でなければならない

    Returns void

play

  • VideoAsset を再生する。

    再生後、 this.played がfireされる。

    Parameters

    Returns void

stop

  • stop(): void
  • 再生を停止する。

    再生中でない場合、何もしない。 停止後、 this.stopped がfireされる。

    Returns void

Generated using TypeDoc