| Package | danmaq.nineball.task |
| Class | public final class CTaskInterpolate |
| Implements | IDisposed, ITask |
| Property | Defined by | ||
|---|---|---|---|
| disposed : Boolean [read-only]
解放したかどうかを取得します。
| CTaskInterpolate | ||
| isAvailablePause : Boolean
一時停止に対応しているかどうかを取得します。
| CTaskInterpolate | ||
| layer : uint [read-only]
レイヤ値を取得します。
| CTaskInterpolate | ||
| manager : CTaskManager
[write-only]
タスク管理クラスを設定します。
| CTaskInterpolate | ||
| nextChain : CTaskInterpolate
次に連結されるタスクを取得します。
| CTaskInterpolate | ||
| setter : Function = null 内分カウンタ値を設定する関数が格納されます。
| CTaskInterpolate | ||
| Method | Defined by | ||
|---|---|---|---|
|
CTaskInterpolate(fStart:Number, fEnd:Number, uLimit:uint, uType:uint, uLayer:uint = 0)
コンストラクタ。
| CTaskInterpolate | ||
|
dispose():void
解放時に管理クラスから呼び出される処理です。
| CTaskInterpolate | ||
|
initialize():void
コンストラクタの後、タスクが管理クラスに登録された直後に、
1度だけ自動的に呼ばれます。
| CTaskInterpolate | ||
|
update():Boolean
タスクを1フレーム分動かします。
| CTaskInterpolate | ||
| Constant | Defined by | ||
|---|---|---|---|
| TYPE_ACCELERATE : uint = 1 [static]
| CTaskInterpolate | ||
| TYPE_FSF : uint = 4 [static]
| CTaskInterpolate | ||
| TYPE_SFS : uint = 3 [static]
| CTaskInterpolate | ||
| TYPE_SLOWDOWN : uint = 2 [static]
| CTaskInterpolate | ||
| TYPE_SMOOTH : uint = 0 [static]
| CTaskInterpolate | ||
| disposed | property |
disposed:Boolean [read-only]解放したかどうかを取得します。
Implementation public function get disposed():Boolean
| isAvailablePause | property |
isAvailablePause:Boolean [read-write]一時停止に対応しているかどうかを取得します。
Implementation public function get isAvailablePause():Boolean
public function set isAvailablePause(value:Boolean):void
| layer | property |
layer:uint [read-only]レイヤ値を取得します。
Implementation public function get layer():uint
| manager | property |
manager:CTaskManager [write-only]タスク管理クラスを設定します。
Implementation public function set manager(value:CTaskManager):void
| nextChain | property |
nextChain:CTaskInterpolate [read-write]次に連結されるタスクを取得します。
Implementation public function get nextChain():CTaskInterpolate
public function set nextChain(value:CTaskInterpolate):void
| setter | property |
public var setter:Function = null内分カウンタ値を設定する関数が格納されます。
| CTaskInterpolate | () | constructor |
public function CTaskInterpolate(fStart:Number, fEnd:Number, uLimit:uint, uType:uint, uLayer:uint = 0)コンストラクタ。
ParametersfStart:Number — 始値
|
|
fEnd:Number — 終値
|
|
uLimit:uint — カウンタ寿命
|
|
uType:uint — 内分カウンタ種類ID
|
|
uLayer:uint (default = 0) — レイヤ値
|
| dispose | () | method |
public function dispose():void解放時に管理クラスから呼び出される処理です。
| initialize | () | method |
public function initialize():voidコンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。
| update | () | method |
public function update():Booleanタスクを1フレーム分動かします。
ReturnsBoolean — アニメーションが有効な間、true
|
| TYPE_ACCELERATE | constant |
public static const TYPE_ACCELERATE:uint = 1
| TYPE_FSF | constant |
public static const TYPE_FSF:uint = 4
| TYPE_SFS | constant |
public static const TYPE_SFS:uint = 3
| TYPE_SLOWDOWN | constant |
public static const TYPE_SLOWDOWN:uint = 2
| TYPE_SMOOTH | constant |
public static const TYPE_SMOOTH:uint = 0