Property | Defined by | ||
---|---|---|---|
num : uint [read-only]
登録されているタスクの数を取得します。
| CTaskManager |
Method | Defined by | ||
---|---|---|---|
タスクを追加します。
| CTaskManager | ||
dispose():void
登録されている全てのタスクを解放します。
タスク管理を終了するときに必ず実行してください。 | CTaskManager | ||
eraseAll():uint
登録されているすべてのタスクを抹消します。
| CTaskManager | ||
eraseLayer(uLayer:uint):uint
登録されているタスクのうち、指定の
レイヤに属するものを抹消します。
| CTaskManager | ||
eraseLayerBand(uLayerLimit1:uint, uLayerLimit2:uint):uint
登録されているタスクのうち、指定の
レイヤの範囲に属するものを抹消します。
| CTaskManager | ||
特定のタスクを検索し抹消します。
| CTaskManager | ||
find(uLayer:uint):Array
指定レイヤのタスク一覧を検索し、取得します。
| CTaskManager | ||
toString():String
このクラスの状態を文字列で取得します。
| CTaskManager | ||
update():void
登録されている全タスクに1フレーム分の更新処理をさせます。
その結果タスクよりfalseが返ってきた場合、 そのタスクは終了・抹消されます。 | CTaskManager |
num | property |
num:uint
[read-only]登録されているタスクの数を取得します。
Implementation public function get num():uint
add | () | method |
public function add(task:ITask, bSkipInitialize:Boolean = false):void
タスクを追加します。
Parameterstask:ITask — 登録するタスク
|
|
bSkipInitialize:Boolean (default = false ) — (省略可:false)初期化をスキップするかどうか
|
dispose | () | method |
public function dispose():void
登録されている全てのタスクを解放します。
タスク管理を終了するときに必ず実行してください。
eraseAll | () | method |
public function eraseAll():uint
登録されているすべてのタスクを抹消します。
Returnsuint — 抹消した数
|
eraseLayer | () | method |
public function eraseLayer(uLayer:uint):uint
登録されているタスクのうち、指定の レイヤに属するものを抹消します。
ParametersuLayer:uint — 抹消させるレイヤ番号
|
uint — 抹消した数
|
eraseLayerBand | () | method |
public function eraseLayerBand(uLayerLimit1:uint, uLayerLimit2:uint):uint
登録されているタスクのうち、指定の レイヤの範囲に属するものを抹消します。
ParametersuLayerLimit1:uint — 抹消させるレイヤ番号の範囲1
|
|
uLayerLimit2:uint — 抹消させるレイヤ番号の範囲2
|
uint — 抹消した数
|
eraseTask | () | method |
public function eraseTask(task:ITask):Boolean
特定のタスクを検索し抹消します。
Parameterstask:ITask — 抹消対象のタスク オブジェクト
|
Boolean — 抹消出来た(見つかった)場合、true
|
find | () | method |
public function find(uLayer:uint):Array
指定レイヤのタスク一覧を検索し、取得します。
ParametersuLayer:uint — 検索対象のレイヤ番号
|
Array — 指定レイヤのタスク一覧配列
|
toString | () | method |
public function toString():String
このクラスの状態を文字列で取得します。
ReturnsString — オブジェクトのストリング表現
|
update | () | method |
public function update():void
登録されている全タスクに1フレーム分の更新処理をさせます。
その結果タスクよりfalseが返ってきた場合、 そのタスクは終了・抹消されます。