我是libgdx的新手,我一直在寻找更好的解决方案来解决我的问题。棍子男人在经过球时必须接球,但我真的不知道如何在每次棒球运球时发现球。
P.S。球可以被用户拖放,以避免粘人。
答案 0 :(得分:0)
如果没有看到任何代码,而且您提供的描述非常模糊,我会尝试并回答。
在你的球和你的棍子上,你制作一个矩形,其大小与球和火柴人及其坐标一致。
Rectangle bound = new Rectangle(x,y,width,height);
移动周围的物体时,也会移动矩形。
然后检查它们是否重叠:
if(stickman.bound.overlaps(ball.bound)){
//collision
}