Field Summary |
private
| objController: ControllerControl |
| キャラクターを操るコントローラー.
|
|
private
| objCounter: Counter |
| ジャンプの回数をカウントするカウンター.
|
|
private static
| objInstance: MarioMediator |
| 自身のインスタンスを格納するstatic変数.
|
|
private
| objPlayer: Player |
| メインとなるプレーヤー.
|
|
private
| objRoot |
| このゲームのルートとなるパス.
|
|
Constructor |
private
| MarioMediator (
)
|
| コンストラクタ.
|
|
Method Summary |
public
| colleagueChanged (
objColleague: Object
): Void |
| Colleagueとなるクラスに変更があった際に呼び出される.
|
|
public static
| getInstance (
): MarioMediator |
| このクラスのインスタンスを取得する窓口となるstaticメソッド.
|
|
public
| setController (
objController: ControllerControl
): Void |
| コントローラーを登録する.
|
|
public
| setCounter (
objCounter: Counter
): Void |
| カウンターを登録する.
|
|
public
| setPlayer (
objPlayer: Player
): Void |
| プレーヤーを登録する.
|
|
public
| start (
objRoot
): Void |
| ゲームを開始する.
|
|
|