クラス GameManagerController

java.lang.Object
medipro.object.base.gameobject.GameObjectController
medipro.object.manager.gamemanager.GameManagerController

public class GameManagerController extends GameObjectController
ゲームマネージャのコントローラ.
  • フィールド詳細

    • random

      private static Random random
      乱数生成器.
  • コンストラクタの詳細

    • GameManagerController

      public GameManagerController(GameObjectModel model)
      ゲームマネージャのコントローラを生成する.
      パラメータ:
      model - 対象のモデル
  • メソッドの詳細

    • postSetupWorld

      public void postSetupWorld()
      クラスからコピーされた説明: GameObjectController
      setupWorld()が実行された後に呼ばれる.
      オーバーライド:
      postSetupWorld クラス内 GameObjectController
    • occurAnormaly

      private void occurAnormaly()
      異変を発生させる.
    • update

      public void update(double dt)
      クラスからコピーされた説明: GameObjectController
      毎フレーム呼ばれる.
      定義:
      update クラス内 GameObjectController
      パラメータ:
      dt - 前フレームからの経過時間
    • resetFloor

      public static void resetFloor()
      初期の階に移動する.
    • nextFloor

      public void nextFloor(boolean isRight)
      次の階に移動する.
      パラメータ:
      isRight - 右側から上るかどうか
    • prevFloor

      public void prevFloor(boolean isRight)
      前の階に移動する.
      パラメータ:
      isRight - 右側から上るかどうか
    • canGoPrevFloor

      public static boolean canGoPrevFloor()
      前の階に移動できるかどうか.
      戻り値:
      移動できるかどうか