NSV、欧拉积分混乱
我正在尝试了解这些集成方法,但我完全感到困惑。 这是代码: public void update_euler(float timeDelta){ vPos.y += vVelocity.y * timeDelta; vVel…
由于重力问题,利用时间来提高速度(无法获得完美的弹性)
我只是想把球弹到原来的高度。但一旦我引入时间而不是框架,我就会在某个地方失去动力。 将代码降至最低限度,我有以下内容: public void onDrawFram…
在Box2D中,如何设置对象的sleepTime?
我正在从事一个教育物理项目,我选择 Box2D 作为“构建自己的火箭”之类的物理游戏的主要引擎。 Box2D 看起来非常直观,文档看起来也不错,恕我直言,…
如何加速这个移动算法?在 JavaScript 中
我在 JS 中有一个由 16 个台球组成的数组,并且希望以其方向和速度平滑地移动每个球。 为此,我设置了一个计时器,每 42 毫秒调用一次 UpdateThis()(…
碰撞检测代码后从物体弹起的代码是如何工作的?
最近我正在读《XNA 4.0 Game Developmeny by Examples》这本书。在其中一章中,这段代码是为了在碰撞检测后弹跳(反射)对象而编写的: private void …
Corona SDK 物理 - 在特定方向施加力?
我是 Corona 新手,作为学习练习,我正在使用 Corona SDK 物理引擎创建一个简单的“keepie uppie”游戏 (http://en.wikipedia.org/wiki/Keepie_uppie)…
我应该使用笛卡尔(x 和 y)坐标系还是极坐标(角度和幅度)坐标系来表示速度?
我正在编写一个物理游戏。看来我可以使用两个系统来存储角色的移动数据: A) x & y 分量(笛卡尔坐标) B) 速度和方向分量(极坐标) 看来我最终需要…
如何使用 HTML5 Canvas 为轨道上的物体设置动画?
假设我已经画好了所有的物体,中间有一个太阳,还有几个圆圈代表行星。有人能告诉我如何让这些物体以圆形方式移动吗?我不需要任何重力等,但我想这可…