Main Page | Packages | Class Tree | Index | Help

study

class MarioMediator

Object
  |
  +--study.MarioMediator


class MarioMediator
extends Object

このゲームを監督するクラス.


Author:
nao seto


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
ゲームを開始する.



Field Documentation

objController

private var objController: ControllerControl
キャラクターを操るコントローラー.

objCounter

private var objCounter: Counter
ジャンプの回数をカウントするカウンター.

objInstance

private static var objInstance: MarioMediator
自身のインスタンスを格納するstatic変数.

objPlayer

private var objPlayer: Player
メインとなるプレーヤー.

objRoot

private var objRoot
このゲームのルートとなるパス.


Constructor Documentation

MarioMediator

private function MarioMediator()
コンストラクタ.

Returns:
Void


Method Documentation

colleagueChanged

public function colleagueChanged(objColleague: Object): Void
Colleagueとなるクラスに変更があった際に呼び出される.

Parameters:
objColleague
Object
Returns:
Void

getInstance

public static function getInstance(): MarioMediator
このクラスのインスタンスを取得する窓口となるstaticメソッド.

Returns:
study.Mariomediator

setController

public function setController(objController: ControllerControl): Void
コントローラーを登録する.

Parameters:
objController
study.ControllerControl
Returns:
Void

setCounter

public function setCounter(objCounter: Counter): Void
カウンターを登録する.

Parameters:
objCounter
study.Counter
Returns:
Void

setPlayer

public function setPlayer(objPlayer: Player): Void
プレーヤーを登録する.

Parameters:
objPlayer
study.Player
Returns:
Void

start

public function start(objRoot): Void
ゲームを開始する.

Parameters:
objRoot
MovieClip
Returns:
Void


The documentation was generated from the following file:


Generated on 2005/10/03 8:56:54 by AS2Doc