碰撞检测问题

为什么我把子弹跟障碍物 碰撞之后子弹和障碍物都放回对象池,但是下一个障碍物出现的轨迹就变了

障碍物必须落地之后弹跳 子弹扫射销毁 再次出现的障碍物弹跳的最低点的位置才不变