원하는 함수를 만들고, AddTimeEvent 함수를 사용해 일정 시간 후 실행되도록 등록해요.
AddTimeEvent("등록할 이름", 대기 시간, 실행할 함수)
local WaitTime =1localfunctionTimeChecker() --원하는 함수를 만들어요.print("1 second passed")endGame:AddTimeEvent("TimeCheck", WaitTime, TimeChecker)--"TimeCheck"라는 이름으로 waitTime 후에 실행할 TimeChecker 함수를 등록해요.
일정 시간을 주기로 함수 호출하기
local PassedTime =0local WaitTime =1localfunctionTimeChecker() PassedTime = PassedTime +1print(PassedTime .." second passed")if PassedTime ==10then--조건을 주어 반복을 멈춰요.returnend--waitTime 후 호출할 함수를 등록해요. Game:AddTimeEvent("TimeCheck", WaitTime, TimeChecker) endGame:AddTimeEvent("TimeCheck", WaitTime, TimeChecker) --waitTime 후 호출할 함수를 등록해요.
등록한 함수 제거하기 (DeleteTimeEvent)
DeleteTimeEvent 함수를 이용해 등록한 함수를 제거할 수 있어요.
DeleteTimeEvent("등록한 함수 이름")
local WaitTime =1localfunctionTimeChecker()print("1 second passed")endGame:AddTimeEvent("TimeCheck", WaitTime, TimeChecker) --waitTime 후 실행할 함수를 등록해요.Game:DeleteTimeEvent("TimeCheck") --등록한 함수를 제거해요.