jecs/demo/src/ReplicatedStorage/std/interval.luau

20 lines
321 B
Text
Raw Normal View History

local function interval(s)
local pin
local function throttle()
if not pin then
pin = os.clock()
end
local elapsed = os.clock() - pin > s
if elapsed then
pin = os.clock()
end
return elapsed
end
return throttle
end
return interval