我正在尝试实现一个循环来检查蛇的头部(由列表snake_parts的头部表示)是否与蛇体的任何部分碰撞,这些部分是构成列表其余部分的矩形对象。但是一旦蛇的身体伸展,两个物体之间就会不断碰撞。鉴于蛇的身体是如何实现的,我无法看到它们是如何相交的,所以我不确定是什么导致了碰撞。
activityA.myFunction();
答案 0 :(得分:0)
这样的调试程序非常困难,正如@WillemVanOnsem所说,我们无法快速理解您的代码。但根据我所看到的情况,我可以给你一些提示,以更强大的方式重写你的游戏: