碰撞检测

local flag = false

function update(dt)
if rect1:intersectsRect(rect2) then
if not flag then
foo()
end
flag = true
else
if flag then
foo()
end
flag = false
end
end

function foo()
– body
end

你这个问题已经解决了吧?