gpt4 book ai didi

java - 如何防止碰撞后 body 移动 [Box2D] [AndEngine]

转载 作者:行者123 更新时间:2023-12-01 12:48:18 25 4
gpt4 key购买 nike

我正在使用 AndEngine 和 Box2D 制作游戏。我正在制作一款乒乓球风格的足球游戏,我希望守门员在球与它碰撞时表现得像一个静态物体。当它们碰撞时,凯珀也会移动,这使我的游戏无法进行。我尝试使用 contactListener 做一些事情,但它不起作用。

最佳答案

将守门员的 body 类型设置为Kinematic

A kinematic body is an hybrid body which is not affected by forces and collisions like a static body but can moved with a linear velocity like a dynamic body.

你可以移动它,但如果它被球击中,它就不会移动。

关于java - 如何防止碰撞后 body 移动 [Box2D] [AndEngine],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24467598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com