好的,所以我正在尝试为3D XNA游戏创建我自己的物理引擎,并且我正在计算应该通过重力来移动物体的程度。在XNA中计算重力
XNA的游戏计时器时每16毫秒,所以有人计算过,用9.81米/ S作为我的引力速度,你可以看到,你应该增加由具有重力的物体的速度:
0.15696米/ 16毫秒
- 基本上每个更新呼叫应增加0.15696米的对象
问题是,我如何将0.15696米转换为像素。显然,如果我只使用1:1关系,对象将只移动9.81像素/秒。哪个不能真正模拟重力:P有没有人有一个好主意,我如何确定我应该移动物体的像素数量?
感谢您的帮助!
你有什么理由创建自己的框架? – tomasmcguinness 2011-04-21 15:19:17
为了好玩:)基本上只是想获得在Xna玩物理的经验。 – cush 2011-04-21 15:20:54
好的答案;-) – tomasmcguinness 2011-04-21 15:27:05