Facade
Facade オブジェクトは、サイトスワップを指定してアニメーションを実行することに特化したシミュレーターです。プロパティとして Animator と BasicCreator を持っており、適宜利用しています。
コンストラクタ
- Facade()
- 新しい Facade オブジェクトを生成します。
プロパティ
- Facade.prototype.animator
- アニメーション処理を行なう Animator オブジェクトのインスタンスです。デフォルトで存在しますが、別のインスタンスに変更することもできます。
- Facade.prototype.creator
- サイトスワップに基づいて道具や腕の座標を生成する BasicCreator オブジェクトのインスタンスです。デフォルトで存在しますが、別のインスタンスに変更することもできます。
メソッド
- Facade.prototype.startJuggling()
- 指定されたサイトスワップに対するジャグリングのアニメーションを開始します。
- Facade.prototype.stopJuggling()
- 実行中のジャグリングのアニメーションを停止します。