jp.ac.fun.osawalab.tileworld.game
クラス Location

java.lang.Object
  上位を拡張 jp.ac.fun.osawalab.tileworld.game.Location

public class Location
extends Object

ユニットの位置を表現するクラスです。 setBounds(int, int, int, int)を利用する前には必ず呼ぶ必要があります。

作成者:
高山 貴裕(公立はこだて未来大学 システム情報科学研究科 大沢研究室)

メソッドの概要
 boolean equals(Object object)
          x座標、y座標がともに等しいときにtrueを返します。
static void setBounds(int minX, int maxX, int minY, int maxY)
          ユニットの位置の境界を設定します。
 String toString()
          このオブジェクトの文字列表現を返します。
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

メソッドの詳細

setBounds

public static void setBounds(int minX,
                             int maxX,
                             int minY,
                             int maxY)
ユニットの位置の境界を設定します。ここで設定された範囲外にはユニットを置くことはできません。

パラメータ:
minX - xの最小座標。
maxX - xの最大座標。
minY - yの最小座標。
maxY - yの最大座標。

equals

public boolean equals(Object object)
x座標、y座標がともに等しいときにtrueを返します。

オーバーライド:
クラス Object 内の equals
戻り値:
x座標、y座標がともに等しいときにtrue。
関連項目:
Object.equals(java.lang.Object)

toString

public String toString()
このオブジェクトの文字列表現を返します。[x=x座標, y=y座標]

オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトの文字列表現。
関連項目:
Object.toString()