|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectkinugasa.object.Model
kinugasa.contents.graphics.ColorTransitionModel
kinugasa.contents.graphics.FadeCounter
public class FadeCounter
Kinugasa : 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
内の update
public boolean isRunning()
Statable
内の isRunning
ColorTransitionModel
内の isRunning
public boolean isEnded()
Statable
内の isEnded
ColorTransitionModel
内の isEnded
public java.lang.String toString()
ColorTransitionModel
内の toString
public FadeCounter clone()
Model
の記述:
ColorTransitionModel
内の clone
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |