ナビゲーション・リンクをスキップ
A B C D F G I K L M O P R S T U W 

G

GameFrame - densan.s.game.guiのクラス
ゲームを表示するフレーム
GameFrame(int, int, String, int, boolean) - クラス のコンストラクタdensan.s.game.gui.GameFrame
新しいゲームフレームを作る。
GameManager - densan.s.game.managerのクラス
主にユーザーが操作するクラス
フレームの作成やゲームの管理をする
GameObjectBase - densan.s.game.objectのクラス
画面上に表示されるオブジェクトの抽象クラス
オブジェクトを消すかどうかのフラグと、draw,updateメソッドを実装している
オブジェクトを消すかのフラグは、それをtrueにしただけでは消去されない
実装の際にその機能を自分で追加する必要がある
これらの機能がいらない場合はGameVectorBaseを継承してつかうことを推奨する
GameObjectBase(double, double, int, int) - クラス のコンストラクタdensan.s.game.object.GameObjectBase
コンストラクタ
使わなかったり後で設定する場合は適当な値で大丈夫
GamePanel - densan.s.game.guiのクラス
ゲームの描画をするパネル
GamePanel(int, int, int) - クラス のコンストラクタdensan.s.game.gui.GamePanel
コンストラクタ
GameRectBase - densan.s.game.objectのクラス
ゲーム用の矩形クラス
x,y座標と幅と高さを持つ
GameRectBase(double, double, int, int) - クラス のコンストラクタdensan.s.game.object.GameRectBase
座標と幅、高さを指定して生成
GameVectorBase - densan.s.game.objectのクラス
ゲーム用の矩形に速度を追加したクラス
オリジナルのGameObjectクラスを作成する場合はこのクラスを継承する
GameVectorBase(double, double, int, int) - クラス のコンストラクタdensan.s.game.object.GameVectorBase
速度を0で生成
GameVectorBase(double, double, int, int, double, double) - クラス のコンストラクタdensan.s.game.object.GameVectorBase
速度を指定して生成
getBackGroundColor() - クラス のメソッドdensan.s.game.manager.GameManager
背景の色を取得する
getCenterPos() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの中心の位置をPointで返す。
getCenterX() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの中心のX座標を返す。
getCenterY() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの中心のY座標を返す。
getClickPoint() - クラス のstaticメソッドdensan.s.game.input.MouseInput
最後にクリックされた座標をPointクラスで返す
まだClickされていなければ-1
getClickX() - クラス のstaticメソッドdensan.s.game.input.MouseInput
最後にクリックされたX座標を返す
まだClickされていなければ-1
getClickY() - クラス のstaticメソッドdensan.s.game.input.MouseInput
最後にクリックされたY座標を返す
まだClickされていなければ-1
getClips() - クラス のメソッドdensan.s.game.sound.DataClip
クリップを返す
getClips() - クラス のメソッドdensan.s.game.sound.SEClip
クリップを返す
getColor() - クラス のメソッドdensan.s.game.drawing.Drawer
現在の色を取得する
getColor() - クラス のメソッドdensan.s.game.drawing.SwingDrawer
 
getDistance(GameRectBase, GameRectBase) - クラス のstaticメソッドdensan.s.game.calc.Calc
2つのオブジェクトの距離を返す。
getDistance(GameRectBase, Point2D) - クラス のstaticメソッドdensan.s.game.calc.Calc
オブジェクトと点の距離を返す。
getDistance(Point2D, Point2D) - クラス のstaticメソッドdensan.s.game.calc.Calc
2つの点の距離を返す。
getFile() - クラス のメソッドdensan.s.game.sound.DataClip
パスを返す
getFile() - クラス のメソッドdensan.s.game.sound.SEClip
パスを返す
getFont() - クラス のメソッドdensan.s.game.drawing.Drawer
現在のフォントを取得する
getFont() - クラス のメソッドdensan.s.game.drawing.SwingDrawer
 
getFontSize() - クラス のメソッドdensan.s.game.drawing.Drawer
現在のフォントサイズを取得する
getFontSize() - クラス のメソッドdensan.s.game.drawing.SwingDrawer
 
getFPS() - クラス のメソッドdensan.s.game.fps.FPS
FPSを返す。
getFps() - クラス のメソッドdensan.s.game.gui.GameFrame
現在のFPSを文字列で取得
少数点2位まで デバック用
getFps() - クラス のメソッドdensan.s.game.gui.GamePanel
現在のFPSを文字列で取得
少数点2位まで デバック用
getFps() - クラス のメソッドdensan.s.game.manager.GameManager
現在のFPSを文字列で取得
少数点2位まで デバック用
getFrameHeight() - クラス のメソッドdensan.s.game.manager.GameManager
フレームの高さを取得する
フレームが存在しなければ-1を返しエラーメッセージを出す
getFrameWidth() - クラス のメソッドdensan.s.game.manager.GameManager
フレームの幅を取得する
フレームが存在しなければ-1を返しエラーメッセージを出す
getHeight() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの高さを返す。
getImage() - クラス のメソッドdensan.s.game.object.ImageObjectBase
このオブジェクトに設定されている画像を取得する
getInstance() - クラス のstaticメソッドdensan.s.game.input.KeyInput
Instanceを返す
GUIに登録する用なのでユーザーはstaticメソッドを使用する
getInstance() - クラス のstaticメソッドdensan.s.game.input.MouseInput
Instanceを返す
GUIに登録する用なのでユーザーはstaticメソッドを使う
getInstance() - クラス のstaticメソッドdensan.s.game.manager.GameManager
GameManagerインスタンスを返す
getLoadCount() - クラス のstaticメソッドdensan.s.game.sound.SEEngine
いくつロードされたかを返す
getLoadCount() - クラス のstaticメソッドdensan.s.game.sound.WaveEngine
いくつロードされたかを返す
getMaxX() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの右下のX座標を返す。
getMaxY() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの右下のY座標を返す。
getMousePoint() - クラス のstaticメソッドdensan.s.game.input.MouseInput
マウスの座標をPointクラスで返す
マウスがフレーム外なら最後にフレーム内居た時の座標
getMouseX() - クラス のstaticメソッドdensan.s.game.input.MouseInput
マウスのX座標を返す
マウスがフレーム外なら最後の座標
getMouseY() - クラス のstaticメソッドdensan.s.game.input.MouseInput
マウスのY座標を返す
マウスがフレーム外なら最後の座標
getPos() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの位置をPointで返す。
getRadian(GameRectBase, GameRectBase) - クラス のstaticメソッドdensan.s.game.calc.Calc
AからBへの角度を弧度で返す。
getRadian(GameRectBase, Point2D) - クラス のstaticメソッドdensan.s.game.calc.Calc
AからBへの角度を弧度で返す。
getRadian(Point2D, Point2D) - クラス のstaticメソッドdensan.s.game.calc.Calc
AからBへの角度を弧度で返す。
getRadian() - クラス のメソッドdensan.s.game.object.GameVectorBase
オブジェクトの進んでいる角度を弧度で返す。
getRect() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトをRectangleとして返す。
getReleasePoint() - クラス のstaticメソッドdensan.s.game.input.MouseInput
最後にクリックが解除された座標をPointクラスで返す
まだ解除されていなければ-1
getReleaseX() - クラス のstaticメソッドdensan.s.game.input.MouseInput
最後にクリックが解除されたX座標を返す
まだ解除されていなければ-1
getReleaseY() - クラス のstaticメソッドdensan.s.game.input.MouseInput
最後にクリックが解除されたY座標を返す
まだ解除されていなければ-1
getSettingFPS() - クラス のメソッドdensan.s.game.fps.FPS
設定されたFPSを返す
できるだけこの値にするようにする
getSize() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトのサイズをDimensionで返す。
getSpeed() - クラス のメソッドdensan.s.game.object.GameVectorBase
オブジェクトの速さを返す。
getTheta() - クラス のメソッドdensan.s.game.object.ImageObjectBase
画像描画時の回転角度を取得する(右回り)
getVx() - クラス のメソッドdensan.s.game.object.GameVectorBase
オブジェクトのX軸方向の速さを返す。
getVy() - クラス のメソッドdensan.s.game.object.GameVectorBase
オブジェクトのY軸方向の速さを返す。
getWheelRotation() - クラス のstaticメソッドdensan.s.game.input.MouseInput
ホイールの回転数を返す 
起動してからの合計回転数
getWidth() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの幅を返す。
getX() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの左上のX座標を返す。
getY() - クラス のメソッドdensan.s.game.object.GameRectBase
オブジェクトの左上のY座標を返す。
A B C D F G I K L M O P R S T U W 
ナビゲーション・リンクをスキップ