|
||||||||||
前 次 | フレームあり フレームなし |
Model を使用しているパッケージ | |
---|---|
kinugasa.contents.graphics | 画像の編集やIO機能が含まれます. |
kinugasa.inputDevice | 入力デバイスによる入力状態の検査機能が含まれます. |
kinugasa.object | ゲームに登場するオブジェクトと基本的なロジックが含まれています. |
kinugasa.object.movingModel | MovingModelの実装が含まれています. |
kinugasa.ui | メッセージウインドウやテキストラベルなど、プレイヤーと対話的にやり取りする仕組みを提供します. |
kinugasa.util | 各種カウンタ、文字列、数学、グラフィック、デバッグなどのユーティリティです. |
kinugasa.contents.graphics での Model の使用 |
---|
kinugasa.contents.graphics での Model のサブクラス | |
---|---|
class |
ColorChanger
Kinugasa : ColorChanger : ARGB各要素のColorTransitionModelをまとめるクラスです. |
class |
ColorTransitionModel
Kinugasa : ColorTransitionModel : 色のARGBの各要素の遷移アルゴリズムを定義します. |
class |
FadeCounter
Kinugasa : FadeCounter : 色要素をフェードイン/フェードアウトするためのColorCounterの実装です. |
class |
SpriteSheetCutter
Kinugasa : SpriteSheetCutter : スプライトシートの切り出しアルゴリズムをカプセル化します. |
kinugasa.inputDevice での Model の使用 |
---|
kinugasa.inputDevice での Model のサブクラス | |
---|---|
class |
GamePadState
Kinugasa : GamePadState : ゲームパッドの入力状態を格納します. |
class |
GamePadState.Buttons
Kinugasa : GamePadState.Buttons : ゲームパッドのボタンの状態を保持する構造体です. |
class |
GamePadState.ThumbStick
Kinugasa : GamePadState.ThumbStick : ゲームパッドのスティックの状態を保持する構造体です. |
class |
GamePadState.Trigger
Kinugasa : GamePadState.Trigger : ゲームパッドのトリガーの状態を保持する構造体です. |
class |
InputDeviceState
Kinugasa : InputDeviceState : 入力デバイスの状態を格納するモデルのスーパークラスです. |
class |
InputState
Kinugasa : InputState : 入力デバイスの状態を格納します. |
class |
KeyState
Kinugasa : KeyState : キー入力の状態を格納します. |
class |
MouseState
Kinugasa : MouseState : マウスによる入力状態を格納します. |
kinugasa.object での Model の使用 |
---|
kinugasa.object での Model のサブクラス | |
---|---|
class |
ImagePainter
Kinugasa : ImagePainter : 画像を描画する方法をカプセル化します. |
class |
MovingModel
Kinugasa : MovingModel : ベーシックスプライトの移動アルゴリズムをカプセル化します. |
Model 型の型パラメータを持つ kinugasa.object のメソッド | ||
---|---|---|
static
|
Model.clone(T obj)
あるモデルobjのクローンを返します.これはobj.clone()と同じ動作です. |
Model を返す kinugasa.object のメソッド | |
---|---|
Model |
Model.clone()
このモデルのクローンを返します. |
kinugasa.object.movingModel での Model の使用 |
---|
kinugasa.object.movingModel での Model のサブクラス | |
---|---|
class |
AngleChange
Kinugasa : AngleChange : . |
class |
BasicMoving
Kinugasa : BasicMoving : スプライトに設定されているベクトルを使用して直線的に移動する基本の移動パターンです. |
class |
CheckArea
Kinugasa : CheckArea : . |
class |
CheckHit
Kinugasa : CheckHit : . |
class |
CheckTime
Kinugasa : CheckTime : . |
class |
MovingEvent
Kinugasa : MovingEvent : 複数のMovingModelを実行できるMovingModelの拡張です. |
class |
SpeedChange
Kinugasa : SpeedChange : . |
class |
Track
Kinugasa : Track : 単純追尾アルゴリズムです. |
kinugasa.ui での Model の使用 |
---|
kinugasa.ui での Model のサブクラス | |
---|---|
class |
ChoiceEffect
Kinugasa : ChoiceEffect : 選択肢を表示するメッセージウインドウの、 選択されているラベルに適用するエフェクトのアルゴリズムを定義します. |
private static class |
ChoiceEffect.SingleCharEffect
Kinugasa : ChoiceEffect.SingleCharEffect : 1文字だけにハイライトエフェクトかける選択エフェクトの実装です. |
class |
LabelModel
kinugasa : LabelModel : ラベルのテキストを描画するモデルです. |
class |
MessageWindowModel
kinugasa : MessageWindowModel : メッセージウインドウの初期設定および下地とラベルの描画行うモデルです. |
class |
SimpleBorderLabelModel
Kinugasa : SimpleBorderLabelModel : . |
class |
SimpleClearWindowModel
Kinugasa : SimpleClearWindowModel : . |
class |
SimpleLabelModel
Kinugasa : SimpleLabelModel : . |
class |
SimpleWindowModel
Kinugasa : SimpleWindowModel : . |
kinugasa.util での Model の使用 |
---|
kinugasa.util での Model のサブクラス | |
---|---|
class |
ArrayIndexModel
Kinugasa : ArrayIndexModel : 配列のインデックスの遷移順序を定義します. |
class |
FrameTimeCounter
Kinugasa : FrameTimeCounter : 複数の、呼び出し回数ベースの待機時間を順番に評価するTimeCounterの実装です. |
class |
OnlyFirstTimeCounter
Kinugasa : OnlyFirstTimeCounter : 最初の検査だけ指定された値を返し、それ以降は 最初の検査とは逆の値を返すタイムカウンタの実装です. |
class |
SelectableIndex
Kinugasa : SelectableIndex : インデックスの値を選択できるインデックスのカウンタです. |
class |
SequentialIndex
Kinugasa : SequentialIndex : 配列の要素に、順番にアクセスする基本的なインデックスのカウンタです. |
class |
SystemTimeCounter
Kinugasa : SystemTimeCounter : システム時計の経過時間によって待機時間を評価するTimeCounterの実装です. |
class |
TimeCounter
Kinugasa : TimeCounter : 経過時間を計測し、条件判定をするための機能を定義します. |
|
||||||||||
前 次 | フレームあり フレームなし |