クラス StairsModel

java.lang.Object
medipro.object.base.gameobject.GameObjectModel
medipro.object.stage.stairs.StairsModel

public class StairsModel extends GameObjectModel
階段のモデル.
  • フィールド詳細

    • width

      private float width
      階段の幅.
    • triggerRange

      private float triggerRange
      階段のトリガー範囲.
    • height

      private float height
      階段の高さ.
  • コンストラクタの詳細

    • StairsModel

      public StairsModel(World world)
      階段のモデルを生成する.
      パラメータ:
      world - ワールド
  • メソッドの詳細

    • getTriggerRange

      public float getTriggerRange()
      階段のトリガー範囲を取得する.
      戻り値:
      階段のトリガー範囲
    • setTriggerRange

      public void setTriggerRange(float triggerRange)
      階段のトリガー範囲を設定する.
      パラメータ:
      triggerRange - 階段のトリガー範囲
    • getWidth

      public float getWidth()
      階段の幅を取得する.
      戻り値:
      階段の幅
    • setWidth

      public void setWidth(float width)
      階段の幅を設定する.
      パラメータ:
      width - 階段の幅
    • getHeight

      public float getHeight()
      階段の高さを取得する.
      戻り値:
      階段の高さ
    • setHeight

      public void setHeight(float height)
      階段の高さを設定する.
      パラメータ:
      height - 階段の高さ
    • isRight

      public boolean isRight()
      階段が右上に上れるかどうかを取得する.
      戻り値:
      階段が右上に上れるかどうか
    • canGoPrevFloor

      public boolean canGoPrevFloor()
      前の階層に戻れるかどうかを取得する.
      戻り値:
      前の階層に戻れるかどうか
    • isGoingUp

      public boolean isGoingUp()
      階段が上向きかどうかを取得する.
      戻り値:
      階段が上向きかどうか