如何在Box2d中实现项目符号时间?

时间:2011-09-02 12:06:39

标签: box2d openframeworks

我想为我的box2d应用程序实现某种子弹时间,谷歌搜索我发现他们建议改变时间步(从1/30到1/60)的帖子,但它很快被标记为不良做法,我需要的只是慢动作的基本开/关触发器,任何想法?

2 个答案:

答案 0 :(得分:0)

Box2D 2.0+开始,更改时间步长不会对模拟产生负面影响,因此只需使用较小的时间步。

答案 1 :(得分:0)

这可以通过改变时间步长来完成。

更改时间步长会稍微改变模拟,并使其更不确定。

这是否可接受取决于物理模拟的确定性是多么重要。

如果是单人游戏,而不是硬核游戏,你可能不需要担心它。

我在单人iOS射击游戏中使用子弹时间,这很好。宇宙不会崩溃。