所以我正在创造一个敌人射击子弹的游戏。当它撞到屏幕的末端时,子弹甚至会碰到我发生的碰撞。我想在这一点上删除它并将地址清除回零值。在碰撞前后检查地址时,未进行任何更改。请帮助您了解这方面的任何见解。
local onCollision = function(event)
if event.phase == "began" then
event.object2:removeSelf();
event.object2 = nil;
end
end
Runtime:addEventListener("collision",onCollision);
答案 0 :(得分:1)
local onCollision = function(event)
if event.phase == "began" then
event.target:removeSelf();
event.target= nil;
end
end
Runtime:addEventListener("collision",onCollision);