|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectkinugasa.game.PlayerConstants
public final class 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を送信します。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||