パッケージ medipro.object.player

クラス PlayerView


public class PlayerView extends GameObjectView
プレイヤーのビュー.
  • フィールドの概要

    フィールド
    修飾子とタイプ
    フィールド
    説明
    private BufferedImage[]
    アニメーション用のスプライトの配列.

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

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

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

    修飾子とタイプ
    メソッド
    説明
    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
  • フィールド詳細

    • sprites

      private BufferedImage[] sprites
      アニメーション用のスプライトの配列.
  • コンストラクタの詳細

    • PlayerView

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

    • draw

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

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

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