task로 편리하게 coroutine 제어하기
개요
사용 방법
기능
설명
1. 스레드 일시정지하기
local elapsedTime = task.wait(1)
print(`task.wait(1) real waited time(sec): {elapsedTime}`)2. 즉시 코루틴 생성 및 실행하기
local function TaskSpawn(a, b, c, tbl)
print("task.spawn executed", a, b, c)
for k, v in pairs(tbl) do
print(`["{k}"]: {v} ({typeof(v)})`)
end
end
task.spawn(TaskSpawn, "arg1", 123, true, {x = 78, y = "90"})3. 일정 시간 뒤 코루틴 함수 실행하기
4. 실행 중인 코루틴이 종료될 때 새로운 코루틴 함수 실행 예약하기
5. 실행 예약된 코루틴 함수 취소하기
Last updated