物体碰撞

扎德·帕奎伯(Zalde Paquibot)

我只是libgdx的新手,我一直在寻找更好的解决方案。棍棒男子在通过球时必须接住球,但我真的不知道每次棍棒男子通过球时如何检测。

PS使用者可以将球拖放以避开粘人。

吉姆

在没有看到任何代码的情况下,以及您给出的非常模糊的描述时,我将尝试并回答。

在您的球和火柴人上,您会根据球和火柴人的大小及其坐标绘制一个矩形。

Rectangle bound = new Rectangle(x,y,width,height);

当移动对象时,也移动矩形。

然后检查它们是否重叠:

if(stickman.bound.overlaps(ball.bound)){
    //collision
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与物体碰撞(墙)

来自分类Dev

Tkinter物体碰撞?

来自分类Dev

与球碰撞时移除物体

来自分类Dev

使物体在碰撞后消失!爪哇

来自分类Dev

进行物体碰撞的最佳方法?

来自分类Dev

与其他物体碰撞时停止物体的运动

来自分类Dev

检测相交而不会引起物体碰撞

来自分类Dev

检测两个物体的碰撞点

来自分类Dev

迅捷的精灵碰撞。穿过墙壁的物体

来自分类Dev

运动物体碰撞相位器

来自分类Dev

我触摸物体时未触发碰撞

来自分类Dev

检测两个物体的碰撞点

来自分类Dev

2个物体的碰撞检测

来自分类Dev

spritekit 2物体碰撞但彼此不反弹

来自分类Dev

检测物体与自身碰撞-蛇或绳子示例

来自分类Dev

与墙壁碰撞时,我的物体开始旋转

来自分类Dev

团结:玩家在物体碰撞时死亡

来自分类Dev

与墙的碰撞不会停止物体的速度

来自分类Dev

与物体碰撞时统一弹跳

来自分类Dev

物体碰撞时玩家和“激光”消失

来自分类Dev

检测两个物体之间的碰撞并使碰撞点增加

来自分类Dev

允许特定物体与边缘碰撞,但不能与其他固定物体碰撞

来自分类Dev

LIBGDX查找哪个物体与其固定装置碰撞

来自分类Dev

碰撞后移去物体(子弹物理学)

来自分类Dev

可以在spriteKit中禁用物理物体中的碰撞吗?

来自分类Dev

如何解决与固定物体的2D碰撞?

来自分类Dev

如何在Pygame中修复球与矩形物体的碰撞

来自分类Dev

Java检测快速移动物体的碰撞

来自分类Dev

两个特定物体之间的碰撞