繁体   English   中英

如何防止碰撞后身体移动[Box2D] [AndEngine]

[英]How to prevent body from moving after collision [Box2D] [AndEngine]

我正在使用AndEngine和Box2D制作游戏。 我正在制作一种乒乓球式的足球比赛,我希望门将在球撞击时表现得像一个静止的身体。 当它们碰撞时,keper也会移动,这使我的游戏无法进行。 我尝试使用contactListener进行操作,但是它不起作用。

将守门员的身体类型设置为Kinematic

运动体是一种混合体,它像静态物体一样不受力和碰撞的影响,但可以像动态物体一样以线速度运动。

您可以移动它,但是如果它被球击中,它将不会移动。

您为什么不将keper体型设为静态? 这样,它将具有无限的质量并且不会移动, 请在此处阅读更多内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM