クラス SpaceModel

java.lang.Object
net.trpfrog.medipro_game.scene.GameModel
net.trpfrog.medipro_game.space.SpaceModel
すべての実装されたインタフェース:
GameMVC, Suspendable

public class SpaceModel
extends GameModel
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ 説明
    SpaceModel()  
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    SpaceMap3D get3DMap()
    宇宙全体のSpaceMap3Dを返します。
    CometManager getCometManager()  
    Rocket getRocket()
    このゲームで唯一のロケットオブジェクトを返します。
    SpaceMap2D getRocketFloorMap()
    ロケットが今いる階層の地図を返します。
    void resume()
    動作の再開を定義します。
    void suspend()
    動作の停止を定義します。

    クラスから継承されたメソッド net.trpfrog.medipro_game.scene.GameModel

    addSymbol, getSymbolsList

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • SpaceModel

      public SpaceModel()
  • メソッドの詳細

    • getCometManager

      public CometManager getCometManager()
    • get3DMap

      public SpaceMap3D get3DMap()
      宇宙全体のSpaceMap3Dを返します。
      戻り値:
      宇宙全体のSpaceMap3D
    • getRocketFloorMap

      public SpaceMap2D getRocketFloorMap()
      ロケットが今いる階層の地図を返します。
      戻り値:
      ロケットが存在する階層のSpaceMap2D
    • getRocket

      public Rocket getRocket()
      このゲームで唯一のロケットオブジェクトを返します。
      戻り値:
      操作するロケット
    • suspend

      public void suspend()
      インタフェースからコピーされた説明: Suspendable
      動作の停止を定義します。
    • resume

      public void resume()
      インタフェースからコピーされた説明: Suspendable
      動作の再開を定義します。