怎么判断碰撞结束后,other有没有被销毁啊..用if =null没用啊,

下面是点击按钮销毁other

other.node.isVaild不可以吗

isValid(other)

你不是有标记销毁吗?
你这个问题肯定出在 A 和 B 的碰撞是相互的。A 和 B 都会收到碰撞开始和结束这个消息。你碰撞销毁逻辑肯定是处理了 2 次。
碰撞处理逻辑要写在一个管理器里,不能写在对象里。