【发布时间】:2013-10-03 13:07:29
【问题描述】:
我正在使用 C# XNA 和 Farseer 开发一款平台游戏,玩家应该能够交换重力并在屋顶上奔跑。其他受重力影响的物体也会在那里。
有什么方法可以单独控制每个物体的重力吗?即让玩家有负重力,一些盒子有正常重力。
谢谢
【问题讨论】:
-
您是否考虑过关闭重力并对每个物体施加力?
-
嗯,是的,我有。但我希望有一个更简单的解决方案。我曾想过开启重力,但只让它影响玩家,然后忽略所有其他物体的重力。我想这可以模拟物体的上下重力,但需要做更多的工作。