游戏的一部分我正在处理检测球何时与屏幕底部发生碰撞(从而结束游戏)。问题是,我在这方面遇到了一些麻烦。
到目前为止,这是我的代码:
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
如果有人可以提供帮助,那就太棒了。