|
||||||||||
前 次 | フレームあり フレームなし |
Sprite を使用しているパッケージ | |
---|---|
kinugasa.object | ゲームに登場するオブジェクトと基本的なロジックが含まれています. |
kinugasa.object.movingModel | MovingModelの実装が含まれています. |
kinugasa.ui | メッセージウインドウやテキストラベルなど、プレイヤーと対話的にやり取りする仕組みを提供します. |
kinugasa.object での Sprite の使用 |
---|
kinugasa.object での Sprite のサブクラス | |
---|---|
class |
AnimationSprite
Kinugasa : AnimationSprite : . |
class |
BasicSprite
Kinugasa : BasicSprite : 基本的な移動機能を実装した、Spriteの拡張です. |
class |
CompositeSprite
Kinugasa : CompositeSprite : . |
class |
FadeEffect
Kinugasa : FadeEffect : 単色フェードイン/フェードアウト効果のエフェクトの実装です. |
class |
FlashEffect
Kinugasa : FlashEffect : 単色のフラッシュ効果のエフェクトの実装です. |
class |
ImageSprite
Kinugasa : ImageSprite : 単一の画像を表示する基本スプライトの実装です. |
class |
ScreenEffect
Kinugasa : ScreenEffect : このスプライトの実装は、指定された領域にフラッシュやフェード効果を表示することができます. |
Sprite 型の型パラメータを持つ kinugasa.object のフィールド | |
---|---|
private java.util.ArrayList<Sprite> |
CompositeSprite.sprites
この複合スプライトが持つスプライトのリストです. |
Sprite を返す kinugasa.object のメソッド | |
---|---|
Sprite |
Sprite.clone()
このスプライトの複製を作成します. |
Sprite |
CompositeSprite.getSprite(int idx)
スプライトリストの指定したインデックスに格納されているスプライトを取得します. |
Sprite 型の引数を持つ型を返す kinugasa.object のメソッド | |
---|---|
java.util.List<Sprite> |
CompositeSprite.getSprites()
この複合スプライトが持つスプライトリストを取得します. |
Sprite 型のパラメータを持つ kinugasa.object のメソッド | |
---|---|
void |
CompositeSprite.add(Sprite spr)
この複合スプライトに新しいスプライトを追加します. |
void |
CompositeSprite.addAll(Sprite... spr)
この複合スプライトに新しいスプライトを追加します. |
abstract int |
SpriteSortMode.compare(Sprite s1,
Sprite s2)
|
int |
Sprite.compareTo(Sprite spr)
スプライトの深度を比較し、z軸座標の昇順に並び替える機能を提供します. |
boolean |
CompositeSprite.contains(Sprite spr)
指定したスプライトがこの複合スプライトに含まれているかを検査します. |
void |
CompositeSprite.remove(Sprite spr)
指定したスプライトが、この複合スプライトに含まれている場合、そのスプライトをこの複合スプライトから削除します. |
void |
CompositeSprite.removeAll(Sprite... spr)
指定したスプライトが、この複合スプライトに含まれている場合、そのスプライトをこの複合スプライトから削除します. |
Sprite 型の型引数を持つ kinugasa.object のメソッドパラメータ | |
---|---|
void |
CompositeSprite.addAll(java.util.List<Sprite> spr)
この複合スプライトに新しいスプライトを追加します. |
private void |
CompositeSprite.checkInstance(java.util.List<CompositeSprite> parents,
java.util.List<Sprite> sprites)
複合スプライトに追加されているスプライトの依存関係を調査します. |
private void |
CompositeSprite.deepSort(java.util.List<Sprite> sprs,
java.util.Comparator<Sprite> sortMode)
スプライトリストを再帰的にソートします. |
private void |
CompositeSprite.deepSort(java.util.List<Sprite> sprs,
java.util.Comparator<Sprite> sortMode)
スプライトリストを再帰的にソートします. |
void |
CompositeSprite.draw(java.awt.Graphics2D g,
java.util.Comparator<Sprite> sortMode)
追加されているすべてのスプライトをソートしてから描画します. |
void |
CompositeSprite.removeAll(java.util.List<Sprite> spr)
指定したスプライトが、この複合スプライトに含まれている場合、そのスプライトをこの複合スプライトから削除します. |
void |
CompositeSprite.sort(java.util.Comparator<Sprite> sortMode)
スプライトリストをソートします. |
Sprite 型のパラメータを持つ kinugasa.object のコンストラクタ | |
---|---|
CompositeSprite(Sprite... spr)
新しい複合スプライトを作成します. |
Sprite 型の型引数を持つ kinugasa.object のコンストラクタパラメータ | |
---|---|
CompositeSprite(java.util.List<Sprite> spr)
新しい複合スプライトを作成します. |
kinugasa.object.movingModel での Sprite の使用 |
---|
Sprite として宣言されている kinugasa.object.movingModel のフィールド | |
---|---|
private Sprite |
Track.currentTarget
|
Sprite 型の型パラメータを持つ kinugasa.object.movingModel のフィールド | |
---|---|
private java.util.List<Sprite> |
Track.targetList
|
Sprite を返す kinugasa.object.movingModel のメソッド | |
---|---|
Sprite |
Track.getCurrentTarget()
|
Sprite 型の引数を持つ型を返す kinugasa.object.movingModel のメソッド | |
---|---|
java.util.List<Sprite> |
Track.getTargetList()
|
Sprite 型のパラメータを持つ kinugasa.object.movingModel のメソッド | |
---|---|
void |
Track.setCurrentTarget(Sprite currentTarget)
|
Sprite 型の型引数を持つ kinugasa.object.movingModel のメソッドパラメータ | |
---|---|
void |
Track.setTargetList(java.util.List<Sprite> targetList)
|
Sprite 型のパラメータを持つ kinugasa.object.movingModel のコンストラクタ | |
---|---|
Track(Sprite target)
|
|
Track(Sprite target,
TimeCounter updateTargetDelay)
|
Sprite 型の型引数を持つ kinugasa.object.movingModel のコンストラクタパラメータ | |
---|---|
Track(java.util.List<Sprite> targetList,
TimeCounter updateTargetDelay)
|
kinugasa.ui での Sprite の使用 |
---|
kinugasa.ui での Sprite のサブクラス | |
---|---|
class |
ConfirmMessageWindow
Kinugasa : ConfirmMessageWindow : プレイヤーに2択の選択肢を与えて回答を得る、 簡易的な選択メッセージウインドウの拡張です. |
class |
InputMessageWindow
Kinugasa : InputMessageWindow : 1つ以上の文字セットから文字列を自由に構築できる入力ウインドウです. |
class |
MessageWindow
kinugasa : MessageWindow : 複数のテキストラベルを表示するためのコンポーネントです. |
class |
SelectableMessageWindow
Kinugasa : SelectableMessageWindow : 1つ以上の選択肢から内容を選ばせることができるメッセージウインドウの拡張クラスです. |
class |
TextLabel
kinugasa : TextLabel : 一行のテキストを表示するスプライトの実装です. |
Sprite として宣言されている kinugasa.ui のフィールド | |
---|---|
private Sprite |
MessageWindow.icon
テキスト送りアイコン. |
Sprite を返す kinugasa.ui のメソッド | |
---|---|
Sprite |
MessageWindow.getIcon()
このウインドウに設定されているアイコンを取得します. |
Sprite 型のパラメータを持つ kinugasa.ui のメソッド | |
---|---|
MessageWindow |
MessageWindow.setIcon(Sprite icon)
このウインドウに新しいアイコンを設定します. |
|
||||||||||
前 次 | フレームあり フレームなし |