Package | danmaq.nineball.core |
Class | public class CTaskBase |
Implements | ITask |
Subclasses | CTaskFPSView |
Property | Defined by | ||
---|---|---|---|
isAvailablePause : Boolean
一時停止に対応しているかどうかを取得します。
一時停止に対応しているタスクは、登録されている管理クラスにおいて pauseプロパティがtrueの間、updateメソッドに制御が移りません。 | CTaskBase | ||
isLockedLayer : Boolean [read-only]
レイヤ番号が固定済みかどうかを取得します。
| CTaskBase | ||
layer : uint
レイヤ値を取得します。
| CTaskBase | ||
manager : CTaskManager
タスク管理クラスを取得します。
| CTaskBase |
Property | Defined by | ||
---|---|---|---|
isAlive : Boolean = true 次フレームまで生存するかどうかが格納されます。
| CTaskBase |
Method | Defined by | ||
---|---|---|---|
dispose():void
解放時に管理クラスから呼び出される処理です。
オーバーライドする際はメソッドの最後に継承元メソッドも呼び出してください。
| CTaskBase | ||
initialize():void
コンストラクタの後、タスクが管理クラスに登録された直後に、
1度だけ自動的に呼ばれます。
オーバーライドする際はメソッドの最初に継承元メソッドも呼び出してください。
| CTaskBase | ||
update():Boolean
タスクを1フレーム分動かします。
オーバーライドする際はメソッドの最後に継承元メソッドを呼び出してください。
isAliveプロパティと同等の値が戻り値となります。
| CTaskBase |
Constant | Defined by | ||
---|---|---|---|
phaseManager : CPhaseManager
フェーズ・カウンタ管理クラスが格納されます。
カウンタはupdateメソッドで自動的にインクリメントされます。
| CTaskBase |
isAlive | property |
protected var isAlive:Boolean = true
次フレームまで生存するかどうかが格納されます。
isAvailablePause | property |
isAvailablePause:Boolean
[read-write]一時停止に対応しているかどうかを取得します。
一時停止に対応しているタスクは、登録されている管理クラスにおいて pauseプロパティがtrueの間、updateメソッドに制御が移りません。
Implementation public function get isAvailablePause():Boolean
public function set isAvailablePause(value:Boolean):void
isLockedLayer | property |
isLockedLayer:Boolean
[read-only]レイヤ番号が固定済みかどうかを取得します。
Implementation public function get isLockedLayer():Boolean
layer | property |
layer:uint
[read-write]レイヤ値を取得します。
Implementation public function get layer():uint
public function set layer(value:uint):void
manager | property |
manager:CTaskManager
[read-write]タスク管理クラスを取得します。
Implementation public function get manager():CTaskManager
public function set manager(value:CTaskManager):void
dispose | () | method |
public function dispose():void
解放時に管理クラスから呼び出される処理です。 オーバーライドする際はメソッドの最後に継承元メソッドも呼び出してください。
initialize | () | method |
public function initialize():void
コンストラクタの後、タスクが管理クラスに登録された直後に、 1度だけ自動的に呼ばれます。 オーバーライドする際はメソッドの最初に継承元メソッドも呼び出してください。
update | () | method |
public function update():Boolean
タスクを1フレーム分動かします。 オーバーライドする際はメソッドの最後に継承元メソッドを呼び出してください。 isAliveプロパティと同等の値が戻り値となります。
ReturnsBoolean — 次フレームまでの間生存し続ける場合、true
|
phaseManager | constant |
protected const phaseManager:CPhaseManager
フェーズ・カウンタ管理クラスが格納されます。 カウンタはupdateメソッドで自動的にインクリメントされます。