所以,我正在开发某种 2d 运行游戏(自动横向滚动)。我创建了由瓷砖组成的平台,以及带有静态物体的坡道和每次更新,我使用 setPosition 将每个瓷砖移动到它的新 x 位置。
有一次,我想在天空中创建盒子体,让它掉到平台上,但是物品和移动体之间的摩擦不起作用。在平坦的地面上,盒子没有走到屏幕的左边(地面从右到左移动)。
我从 box2d 手册中读到
如果移动静态物体,摩擦将无法正常工作
那么有没有更好的方法或解决方案?
所以,我正在开发某种 2d 运行游戏(自动横向滚动)。我创建了由瓷砖组成的平台,以及带有静态物体的坡道和每次更新,我使用 setPosition 将每个瓷砖移动到它的新 x 位置。
有一次,我想在天空中创建盒子体,让它掉到平台上,但是物品和移动体之间的摩擦不起作用。在平坦的地面上,盒子没有走到屏幕的左边(地面从右到左移动)。
我从 box2d 手册中读到
如果移动静态物体,摩擦将无法正常工作
那么有没有更好的方法或解决方案?