クラス TextureObjectView

java.lang.Object
medipro.object.base.gameobject.GameObjectView
medipro.object.ornament.texture.TextureObjectView

public class TextureObjectView extends GameObjectView
テクスチャを主としたオブジェクトのビュー.
  • フィールドの概要

    フィールド
    修飾子とタイプ
    フィールド
    説明
    private Image[]
    テクスチャ.

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

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

    コンストラクタ
    コンストラクタ
    説明
    TextureViewを生成する.
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    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 Image[] textures
      テクスチャ.
  • コンストラクタの詳細

    • TextureObjectView

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

    • draw

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

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

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