提交了碰撞检测的逻辑，有待测试