パッケージ | 説明 |
---|---|
kinugasa.object |
ゲームに登場するオブジェクトと基本的なロジックが含まれています.
|
kinugasa.object.movingModel |
MovingModelの実装が含まれています.
|
kinugasa.rpgui |
マップチップ方式によるフィールドマップの構築と描画に関する機能およびそれに関連するGUI機能を提供します.
|
kinugasa.ui |
メッセージウインドウやテキストラベルなど、プレイヤーと対話的にやり取りする仕組みを提供します.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
AnimationSprite
画像配列をアニメーションとして表示するための
ImageSpriteの拡張です.
|
class |
BasicSprite
基本的な移動機能を実装した、Spriteの拡張です.
|
class |
CompositeSprite
複数のスプライトをまとめて描画したり、ソートできるクラスです.
|
class |
FadeEffect
単色フェードイン/フェードアウト効果のエフェクトの実装です.
|
class |
FlashEffect
単色のフラッシュ効果のエフェクトの実装です.
|
class |
ImageSprite
単一の画像を表示する基本スプライトの実装です.
|
class |
ScreenEffect
このスプライトの実装は、指定された領域にフラッシュやフェード効果を表示することができます.
|
修飾子とタイプ | メソッドと説明 |
---|---|
<T extends Sprite> |
CompositeSprite.subList(java.lang.Class<T> type)
スプライトの実装でフィルタリングし、サブリストを作成します.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Sprite |
Sprite.clone()
このスプライトの複製を作成します.
|
Sprite |
CompositeSprite.getSprite(int idx)
スプライトリストの指定したインデックスに格納されているスプライトを取得します.
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<Sprite> |
CompositeSprite.getSprites()
この複合スプライトが持つスプライトリストを取得します.
|
<T extends Sprite> |
CompositeSprite.subList(java.lang.Class<T> type)
スプライトの実装でフィルタリングし、サブリストを作成します.
|
修飾子とタイプ | メソッドと説明 |
---|---|
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)
指定したスプライトが、この複合スプライトに含まれている場合、そのスプライトをこの複合スプライトから削除します.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
CompositeSprite.addAll(java.util.List<Sprite> spr)
この複合スプライトに新しいスプライトを追加します.
|
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)
スプライトリストをソートします.
|
コンストラクタと説明 |
---|
CompositeSprite(Sprite... spr)
新しい複合スプライトを作成します.
|
コンストラクタと説明 |
---|
CompositeSprite(java.util.List<Sprite> spr)
新しい複合スプライトを作成します.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Sprite |
Track.getCurrentTarget() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.List<Sprite> |
Track.getTargetList() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
Track.setCurrentTarget(Sprite currentTarget) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
Track.setTargetList(java.util.List<Sprite> targetList) |
コンストラクタと説明 |
---|
Track(Sprite target) |
Track(Sprite target,
TimeCounter updateTargetDelay) |
コンストラクタと説明 |
---|
Track(java.util.List<Sprite> targetList,
TimeCounter updateTargetDelay) |
修飾子とタイプ | クラスと説明 |
---|---|
class |
BackgroundLayerSprite
背景用アニメーションを表示するレイヤです.
|
class |
CloudEffect
雲エフェクトクラスは、画面前面に雲のエフェクトを表示するための画像スプライトです.
|
class |
FieldMap
フィールドマップの本体で、表示できる全てのデータを持ちます.
|
class |
FieldMapLayer
フィールドマップに表示される1つのレイヤで、様々なスプライトを表示する階層と マップデータをアニメーション表示する階層を持ちます.
|
class |
MapLayerSprite
map属性に対応し、フィールドマップとして表示されるアニメーションを 管理するスプライトです.
|
class |
MessageWindowSprite
.
|
class |
ObjectLayerSprite
レイヤが持つスプライトオブジェクトを管理する複合スプライトです.
|
コンストラクタと説明 |
---|
ObjectLayerSprite(Sprite... spr) |
コンストラクタと説明 |
---|
ObjectLayerSprite(java.util.List<Sprite> spr) |
修飾子とタイプ | クラスと説明 |
---|---|
class |
ActionImageSprite
.
|
class |
ActionTextSprite
.
|
class |
TextLabelSprite
1行テキスト表示用のスプライトです.
|