如何使用计时器检查Corona SDK中是否发生了事件

时间:2013-05-10 16:32:04

标签: android sdk corona

我想使用计时器来检查对象是否不可见,但我正在使用的代码不能像我需要的那样工作。

这是我正在使用的代码

    local function listener( event )
        print( "listener called" )
        if (ball.isVisible == false ) then
            ball.isVisible = true
            ball.x = stargate_b.x
            ball.y = stargate_b.y
        end
    end
    timer.performWithDelay( 1000, listener )

我正在使用print函数检查它是否循环而不是 它只在程序启动时打印一次

我尝试将1000更改为0和1,但没有任何反应

任何帮助,请

提前致谢!

1 个答案:

答案 0 :(得分:1)

默认情况下,计时器只运行一次。请尝试改为timer.performWithDelay( 1000, listener, -1 )