クラス MiniMapUI

java.lang.Object
net.trpfrog.medipro_game.space.ui.MiniMapUI
すべての実装されたインタフェース:
Drawable

public class MiniMapUI
extends java.lang.Object
implements Drawable
  • フィールドの概要

    フィールド
    修飾子とタイプ フィールド 説明
    static int LOWER_LEFT
    ミニマップを画面左下に描画するための定数です。
    static int LOWER_RIGHT
    ミニマップを画面右下に描画するための定数です。
    static int UPPER_LEFT
    ミニマップを画面左上に描画するための定数です。
    static int UPPER_RIGHT
    ミニマップを画面右上に描画するための定数です。
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ 説明
    MiniMapUI​(SpaceModel model, int chunkSquareLength, int position)
    ミニマップを初期化します。
  • メソッドの概要

    修飾子とタイプ メソッド 説明
    void draw​(java.awt.Graphics2D g)
    ミニマップを描画します。
    int toMiniMapX​(int originX)
    マップ上のx座標をミニマップ上のx座標に変換します。
    int toMiniMapY​(int originY)
    マップ上のy座標をミニマップ上のy座標に変換します。

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

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

    • UPPER_LEFT

      public static final int UPPER_LEFT
      ミニマップを画面左上に描画するための定数です。
      関連項目:
      定数フィールド値
    • UPPER_RIGHT

      public static final int UPPER_RIGHT
      ミニマップを画面右上に描画するための定数です。
      関連項目:
      定数フィールド値
    • LOWER_LEFT

      public static final int LOWER_LEFT
      ミニマップを画面左下に描画するための定数です。
      関連項目:
      定数フィールド値
    • LOWER_RIGHT

      public static final int LOWER_RIGHT
      ミニマップを画面右下に描画するための定数です。
      関連項目:
      定数フィールド値
  • コンストラクタの詳細

    • MiniMapUI

      public MiniMapUI​(SpaceModel model, int chunkSquareLength, int position)
      ミニマップを初期化します。
      パラメータ:
      model - SpaceModel
      chunkSquareLength - 1チャンクを何pxで描画するか
      position - ミニマップの位置, このクラスの定数を使用してください。
  • メソッドの詳細

    • toMiniMapX

      public int toMiniMapX​(int originX)
      マップ上のx座標をミニマップ上のx座標に変換します。
      パラメータ:
      originX - マップ上のx座標
      戻り値:
      ミニマップ上のx座標
    • toMiniMapY

      public int toMiniMapY​(int originY)
      マップ上のy座標をミニマップ上のy座標に変換します。
      パラメータ:
      originY - マップ上のy座標
      戻り値:
      ミニマップ上のy座標
    • draw

      public void draw​(java.awt.Graphics2D g)
      ミニマップを描画します。
      定義:
      draw インタフェース内 Drawable
      パラメータ:
      g - MainViewのpaintComponentから渡されるGraphics2D