|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectkinugasa.object.Model
kinugasa.contents.graphics.ColorTransitionModel
kinugasa.contents.graphics.FadeCounter
public class FadeCounter
色要素をフェードイン/フェードアウトするためのColorCounterの実装です.
| フィールドの概要 | |
|---|---|
private boolean |
ended
「終了している」状態フラグです. |
private static long |
serialVersionUID
|
private int |
speed
フェードの速度です。 |
private boolean |
started
「開始している」状態フラグです. |
| クラス kinugasa.contents.graphics.ColorTransitionModel から継承されたフィールド |
|---|
MAX, MIN, value |
| コンストラクタの概要 | |
|---|---|
FadeCounter(int value,
int speed)
初期値と遷移速度を指定して、フェードカウンタを作成します. |
|
| メソッドの概要 | |
|---|---|
FadeCounter |
clone()
このモデルのクローンを返します. |
static FadeCounter |
fadeIn(int speed)
0から開始するカウンタを作成します. |
static FadeCounter |
fadeOut(int speed)
255から開始するカウンタを作成します. |
boolean |
isEnded()
このオブジェクトが「終了した」状態であるかを検査します. |
boolean |
isRunning()
このオブジェクトが「開始している」状態であるかを検査します. |
java.lang.String |
toString()
|
void |
update()
特定のアルゴリズムにしたがって、値(value)を変更します. |
| クラス kinugasa.contents.graphics.ColorTransitionModel から継承されたメソッド |
|---|
createColor, createColor, equals, getValue, hashCode, setValue, valueOf |
| クラス kinugasa.object.Model から継承されたメソッド |
|---|
clone |
| クラス java.lang.Object から継承されたメソッド |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
|---|
private static final long serialVersionUID
private int speed
private boolean started
private boolean ended
| コンストラクタの詳細 |
|---|
public FadeCounter(int value,
int speed)
throws java.lang.IllegalArgumentException
value - カウンタの初期値です。0から255の間で指定します。speed - カウンタの遷移速度です。負数を指定できます。java.lang.IllegalArgumentException - 初期値が0未満か、255を超える場合に投げられます。| メソッドの詳細 |
|---|
public static FadeCounter fadeIn(int speed)
speed - カウンタの遷移速度を指定します。
このメソッドでは、通常は正数を指定します。public static FadeCounter fadeOut(int speed)
speed - カウンタの遷移速度を指定します。
このメソッドでは、通常は負数を指定します。public void update()
ColorTransitionModel の記述:
ColorTransitionModel 内の updatepublic boolean isRunning()
Statable 内の isRunningColorTransitionModel 内の isRunningpublic boolean isEnded()
Statable 内の isEndedColorTransitionModel 内の isEndedpublic java.lang.String toString()
ColorTransitionModel 内の toStringpublic FadeCounter clone()
Model の記述:
ColorTransitionModel 内の clone
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||