jjzjj

structureWhichShouldBeInRange

全部标签

java - 碰撞检测问题

我的游戏碰撞检测系统有点问题。游戏中有几个相互连接的结构。但是,当它们之间存在另一个结构时,它们不应连接。由于某些奇怪的原因,当在它们后面的一条直线上有一个结构时,它有时无法连接到直接相邻的结构。它很少产生其他奇怪的连接。图片:红色标记的节点应该是连接的。代码:publicvoiddrawConnections(Graphicsg){ArrayListstructurecopy=(ArrayList)Mainclass.structures.clone();//allstructuresinaliststructurecopy.remove(this);//aswearemembero