Lua 从Corona SDK中的事件中删除对象

Lua 从Corona SDK中的事件中删除对象,lua,coronasdk,Lua,Coronasdk,所以我在制作一个游戏,敌人在发射子弹。子弹最终击中了我造成的碰撞,当它击中屏幕的末端。我想在这一点上删除它,并清除该地址回零值。在碰撞前后检查地址时,未进行任何更改。请提供您对此的任何见解 local onCollision = function(event) if event.phase == "began" then event.object2:removeSelf(); event.object2 = nil;

所以我在制作一个游戏,敌人在发射子弹。子弹最终击中了我造成的碰撞,当它击中屏幕的末端。我想在这一点上删除它,并清除该地址回零值。在碰撞前后检查地址时,未进行任何更改。请提供您对此的任何见解

local onCollision = function(event)
        if event.phase == "began" then
            event.object2:removeSelf();
            event.object2 = nil;
        end
end
Runtime:addEventListener("collision",onCollision);
local onCollision = function(event)
        if event.phase == "began" then
            event.target:removeSelf();
            event.target= nil;
        end
end
Runtime:addEventListener("collision",onCollision);