timer.cancelAll()

类型 函数
timer.*
修订 发行版本 2024.3703
关键词 timer、延时、取消
另请参阅 timer.cancel()

概述

取消所有使用 timer.performWithDelay() 启动的计时器操作。

陷阱

使用 timer.cancelAll() 需要 Solar2D 2020.3611 或更高版本版本。

对于多个定时器,需要一个标记或 ID 才能使用 timer.resumeAll()timer.pauseAll()timer.cancelAll()

语法

timer.cancelAll()

示例

local function listener( event )
    print( "listener called" )
end

timer1 = timer.performWithDelay( 2000, listener )  -- wait 2 seconds
timer2 = timer.performWithDelay( 3000, listener )  -- wait 3 seconds

-- sometime later...
timer.cancelAll()