【问题标题】:slow box2d with libgdx on android在 android 上使用 libgdx 的慢速 box2d
【发布时间】:2011-09-17 12:24:07
【问题描述】:

我在 libgdx 中用 box2d 制作了一个落球。

在我的电脑上,球会以干净的动画落下

但是当我在我的三星 Galaxy S 上尝试这个应用程序时,突然之间它似乎运行得很慢......(看起来 fps 是 1)但是打印到 logcat 的 fps 大约是 60(使用FPSLogger.log())。

所以似乎不是绘图速度阻碍了它?但它是什么?这是 libgdx box2d 的错误吗?

Timestep是1/60,没有特殊线程什么的(这里主要是测试,所有代码基本都在render()函数中)

【问题讨论】:

    标签: android box2d libgdx


    【解决方案1】:

    好吧..所以我想通了...

    我的问题是对应该如何使用游戏循环和增量时间缺乏了解。

    导致我的游戏速度取决于帧速率(在 PC 上约为 2000)

    如果有人对此或类似问题有疑问,我推荐GameloopsFix Your Time Step

    (PS 我还是推荐他们)

    感谢 kalle_h 帮我找到这些 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多