|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.game.PlayerConstants
public final class PlayerConstants
Kinugasa : PlayerConstants : プレイヤーの実行環境の定数フィールドにアクセスするためのクラスです.
このクラスの情報は、System.getPropertyおよびToolkitから取得されます。
また、このクラスは、プレイヤーの入力デバイスの使用状況を格納する唯一の場所ともなります。
その値はゲームの開始時のみ指定できます。
フィールドの概要 | |
---|---|
java.lang.String |
DESKTOP_PATH
プレイヤーのデスクトップのパスです. |
java.lang.String |
HOME_PATH
プレイヤーのホームディレクトリです. |
private static PlayerConstants |
INSTANCE
唯一のインスタンスです. |
java.lang.String |
OS_NAME
OSの名前です. |
int |
SCREEN_HEIGHT
プレイヤーが使用している画面の高さです. |
int |
SCREEN_WIDTH
プレイヤーが使用している画面の幅です. |
java.lang.String |
USER_COUNTRY
プレイヤーの国籍です. |
java.lang.String |
USER_NAME
プレイヤーのOSアカウント名です. |
private boolean |
usingGamepad
ゲームパッドの使用状況です. |
private boolean |
usingKeyboard
キーボードの使用状況です. |
private boolean |
usingMouse
マウスの使用状況です. |
コンストラクタの概要 | |
---|---|
private |
PlayerConstants()
|
メソッドの概要 | |
---|---|
static PlayerConstants |
getInstance()
インスタンスを取得します. |
boolean |
isUsingGamepad()
ゲーム開始時の設定によってゲームパッドが 使用できる状態であるかを調べます. |
boolean |
isUsingKeyboard()
ゲーム開始時の設定によってキーボードが 使用できる状態であるかを調べます. |
boolean |
isUsingMouse()
ゲーム開始時の設定によってマウスが 使用できる状態であるかを調べます. |
(package private) void |
setUsingGamepad(boolean usingGamepad)
ゲームパッドの使用可否を設定します. |
(package private) void |
setUsingKeyboard(boolean usingKeyboard)
キーボードの使用可否を設定します. |
(package private) void |
setUsingMouse(boolean usingMouse)
マウスの使用可否を設定します. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final PlayerConstants INSTANCE
public final int SCREEN_WIDTH
public final int SCREEN_HEIGHT
public final java.lang.String OS_NAME
public final java.lang.String HOME_PATH
public final java.lang.String USER_NAME
public final java.lang.String DESKTOP_PATH
public final java.lang.String USER_COUNTRY
private boolean usingGamepad
private boolean usingMouse
private boolean usingKeyboard
コンストラクタの詳細 |
---|
private PlayerConstants()
メソッドの詳細 |
---|
public static PlayerConstants getInstance()
public boolean isUsingGamepad()
public boolean isUsingKeyboard()
public boolean isUsingMouse()
void setUsingGamepad(boolean usingGamepad)
usingGamepad
- 使用可能な場合はtrueを送信します。void setUsingKeyboard(boolean usingKeyboard)
usingKeyboard
- 使用可能な場合はtrueを送信します。void setUsingMouse(boolean usingMouse)
usingMouse
- 使用可能な場合はtrueを送信します。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |