クラス StairsView

java.lang.Object
medipro.object.base.gameobject.GameObjectView
medipro.object.stage.stairs.StairsView

public class StairsView extends GameObjectView
階段のビュー.
  • フィールドの概要

    フィールド
    修飾子とタイプ
    フィールド
    説明
    private BufferedImage[]
    矢印のテクスチャ.
    private BufferedImage[]
    階段のテクスチャ.

    クラスから継承されたフィールド medipro.object.base.gameobject.GameObjectView

    logger, model
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    階段のビューを生成する.
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    protected void
    モデルを元に描画を行う.
    protected float
    スプライトの高さを取得する.デフォルトではカメラが表示する範囲の高さを返す.
    protected float
    スプライトの幅を取得する.デフォルトではカメラが表示する範囲の幅を返す.

    クラスから継承されたメソッド medipro.object.base.gameobject.GameObjectView

    draw

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

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • フィールド詳細

    • textures

      private BufferedImage[] textures
      階段のテクスチャ.
    • arrowTextures

      private BufferedImage[] arrowTextures
      矢印のテクスチャ.
  • コンストラクタの詳細

    • StairsView

      public StairsView(GameObjectModel model)
      階段のビューを生成する.
      パラメータ:
      model - 対象のモデル
  • メソッドの詳細

    • getSpriteWidth

      protected float getSpriteWidth()
      クラスからコピーされた説明: GameObjectView
      スプライトの幅を取得する.デフォルトではカメラが表示する範囲の幅を返す.
      オーバーライド:
      getSpriteWidth クラス内 GameObjectView
      戻り値:
      スプライトの幅
    • getSpriteHeight

      protected float getSpriteHeight()
      クラスからコピーされた説明: GameObjectView
      スプライトの高さを取得する.デフォルトではカメラが表示する範囲の高さを返す.
      オーバーライド:
      getSpriteHeight クラス内 GameObjectView
      戻り値:
      スプライトの高さ
    • draw

      protected void draw(Graphics2D g)
      クラスからコピーされた説明: GameObjectView
      モデルを元に描画を行う.
      定義:
      draw クラス内 GameObjectView
      パラメータ:
      g - 描画対象のGraphics2D