【问题标题】:How to use timer to check if event is occurred in Corona SDK如何使用计时器检查 Corona SDK 中是否发生事件
【发布时间】:2013-05-05 09:47:51
【问题描述】:

我想检查一个对象是否不可见或不使用计时器,但我使用的代码没有像我需要的那样工作。

这是我正在使用的代码

    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 )

我正在使用打印功能来检查它是否循环,它没有 它只在程序启动时打印一次

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

请帮忙

提前致谢!

【问题讨论】:

    标签: android sdk coronasdk


    【解决方案1】:

    定时器默认只运行一次。尝试改用timer.performWithDelay( 1000, listener, -1 )

    【讨论】:

      猜你喜欢
      • 2017-08-31
      • 1970-01-01
      • 2016-04-12
      • 1970-01-01
      • 2014-04-22
      • 2014-03-05
      • 1970-01-01
      • 2013-07-31
      • 2014-04-01
      相关资源
      最近更新 更多