TASK_Generic ¶
<task pointer> = TASK_Generic( "<execute function>", "<die function>", "<array key string>" [, <task phase> [, <parent-task> ] ] )
引数 ¶
- <execute function> 毎フレーム実行させたい "execute"にあたるLua関数名
- <die function> 破棄時に実行させたい "die" にあたるLua関数名
- <array key string> execute や die に渡す、ワーク配列用の key 文字列
- <task phase> タスクの実行フェーズ。下記の値が指定できる。省略した場合は TASK_P_NORMAL で動作する
- TASK_P_MENU メニューフェーズ
- TASK_P_PREV 通常タスクの直前フェーズ
- TASK_P_NORMAL 通常タスクフェーズ
- TASK_P_AFTER 通常タスクの直後フェーズ
- TASK_P_JUDGE 判定フェーズ
- <parent-task> 親タスクとして指定するタスクのポインタ(親をつける場合)
戻り値 ¶
- <task pointer> 生成された TASK_Generic タスクのポインタ
解説 ¶
実行内容をLuaで記述したタスクを起動し、実行する。
コマンド ¶
(コマンド無し)