【问题标题】:How can I do this in Corona?我怎样才能在 Corona 中做到这一点?
【发布时间】:2018-10-05 21:44:18
【问题描述】:

我正在用 Corona SDK 制作一个游戏,就像你生成了一个气球,它会掉下来,当你按下那个气球时它会消失,它应该会生成另一个等等,我已经设法设置第一个,这样当你点击它时它会被破坏,我有一个函数,当你点击气球时会调用它,这里是:

function onBalloonTap (event) 
    balloon:removeSelf()
    audio.play(blingsound)
    local balloon = display.newImageRect( "balloon.png", 128, 200 )
    balloon.x, balloon.y = 160, -100
    balloon.rotation = 10
    physics.addBody(balloon, { density=1.0, friction=0.3, bounce=0.5 })
end

它工作得很好,它会生成另一个气球,如你所见,但我无法点击它或任何东西,我不知道如何生成另一个气球,以便适用于第一个的所有内容都适用于它.

【问题讨论】:

  • 我希望您的框架的任何教程都包含类似的内容。您提供的代码不足。目前尚不清楚程序在哪些事件(在哪些条件下)运行此功能。如果你知道你是如何创建第一个气球的,你就可以为第二个气球做同样的事情。

标签: android lua coronasdk


【解决方案1】:

您需要将 new 事件监听器添加到 new 气球。

【讨论】:

    猜你喜欢
    • 2022-11-09
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-01
    • 1970-01-01
    相关资源
    最近更新 更多