StartCoroutine#
- ExportVci.StartCoroutine(coroutine)#
コルーチンを開始し、周期的に処理を再開します。
引数のcoroutine
に与えるオブジェクトは Lua の言語機能の Coroutine を使って生成します。
update()
と同じ周期でcoroutine.resume
が実行されます。- Parameters:
coroutine (
Coroutine
) -- 開始するコルーチン
Examples#
0から99までの数字をカウントアップして周期的にコンソールに出力します。
local countCoroutine = coroutine.create(
function()
local i = 0
while i < 100 do
print(i)
i = i + 1
coroutine.yield()
end
end
)
vci.StartCoroutine(countCoroutine)