列挙クラス GameManagerModel.FloorChangingState
java.lang.Object
java.lang.Enum<GameManagerModel.FloorChangingState>
medipro.object.manager.gamemanager.GameManagerModel.FloorChangingState
- すべての実装されたインタフェース:
Serializable
,Comparable<GameManagerModel.FloorChangingState>
,Constable
- 含まれているクラス:
GameManagerModel
public static enum GameManagerModel.FloorChangingState
extends Enum<GameManagerModel.FloorChangingState>
フロア移動の状態.
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
列挙型定数の概要
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明from
(boolean isRight, boolean isUp) FloorChangingStateを取得する.boolean
isRight()
右側から移動したか.boolean
isUp()
上に移動したか.boolean
isUpWhenOn
(boolean onRight) 次のフロアで上に移動できるかどうか.boolean
次のフロアで、左側にいるとき上に移動できるかどうか.boolean
次のフロアで、右側にいるとき上に移動できるかどうか.reverseY()
Y軸を反転させた状態を取得する.このクラスの列挙型定数を指定した名前で返します。static GameManagerModel.FloorChangingState[]
values()
この列挙クラスの定数を含む配列を宣言されている順序で 返します。
-
列挙型定数の詳細
-
LEFT_UP
左から上に移動した. -
LEFT_DOWN
左から下に移動した. -
RIGHT_UP
右から上に移動した. -
RIGHT_DOWN
右から下に移動した.
-
-
コンストラクタの詳細
-
FloorChangingState
private FloorChangingState()
-
-
メソッドの詳細
-
values
この列挙クラスの定数を含む配列を宣言されている順序で 返します。- 戻り値:
- この列挙クラスの定数を宣言されている順序で含む配列
-
valueOf
このクラスの列挙型定数を指定した名前で返します。 文字列は、このクラスの列挙型定数の宣言に使用された識別子と正確に 一致する必要があります。(余分な空白文字は使用 できません。)- パラメータ:
name
- 返される列挙型定数の名前。- 戻り値:
- 指定した名前の列挙型定数
- 例外:
IllegalArgumentException
- この列挙クラスに、指定した名前の定数がない場合NullPointerException
- 引数がnullの場合
-
isUpWhenOnLeft
public boolean isUpWhenOnLeft()次のフロアで、左側にいるとき上に移動できるかどうか.- 戻り値:
- 上に移動できるかどうか
-
isUpWhenOnRight
public boolean isUpWhenOnRight()次のフロアで、右側にいるとき上に移動できるかどうか.- 戻り値:
- 上に移動できるかどうか
-
isUpWhenOn
public boolean isUpWhenOn(boolean onRight) 次のフロアで上に移動できるかどうか.- パラメータ:
onRight
- 右側にいるかどうか- 戻り値:
- 上に移動できるかどうか
-
isUp
public boolean isUp()上に移動したか.- 戻り値:
- 上に移動したか.
-
isRight
public boolean isRight()右側から移動したか.- 戻り値:
- 右側から移動したか.
-
reverseY
Y軸を反転させた状態を取得する.- 戻り値:
- Y軸を反転させた状態
-
from
FloorChangingStateを取得する.- パラメータ:
isRight
- 右側から移動したかisUp
- 上に移動したか- 戻り値:
- FloorChangingState
-