在Corona SDK中,如何检测球是否与屏幕底部之一发生碰撞?

时间:2014-09-12 00:20:10

标签: android ios lua corona

游戏的一部分我正在处理检测球何时与屏幕底部发生碰撞(从而结束游戏)。问题是,我在这方面遇到了一些麻烦。

到目前为止,这是我的代码:

function gameListeners(action)
    if(action == 'add') then
       ground:addEventListener('collision', display.newImage('end_game_background.png'))
    else
       ground:addEventListener('collision', display.newImage('end_game_background.png'))      
    end
end

function alert() 
    audio.play(loseSnd) 
    gameListeners('rmv') 
    alertView = display.newImage('end_game_background.png', 90, 200) 
    transition.from(alertView, {time = 200, alpha = 0.1}) 
    local scoreTF = display.newText(score.text, 145, 253, 'Futura', 17) 
    scoreTF:setTextColor(255, 255, 255) timer.performWithDelay(100, function() physics.stop() end, 1)      
end

如果有人可以提供帮助,那就太棒了。

0 个答案:

没有答案