Methods
# execute(GE) → {boolean}
useCoroutine()を実行する前, および指定したジェネレータが完了した後に 使われるダミーのexecute()メソッド. 何もせずにtrueを返す.
Parameters:
| Name | Type | Description |
|---|---|---|
GE |
stdgam.GameEngine
|
タスク処理に用いるGameEngine |
常にtrueを返す
boolean
# useCoroutine(gen, optopt)
指定されたジェネレータ関数を使ってジェネレータを作り, このオブジェクトの 更新処理をこのジェネレータに委任する. 具体的には, このジェネレータを実行するだけの関数をthis.executeに代入する. ジェネレータの返り値がthis.executeの返り値として使われる. ジェネレータが完了したときは, このメソッドを実行する直前のexecuteの値に戻す.
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
gen |
GeneratorFunction
|
処理を委任するジェネレータ関数 |
||
opt |
Object.<*, *>
|
<optional> |
{} | ジェネレータ関数の初期化時に渡すオプション |