0

我正在使用 libgdx 游戏引擎与我的朋友在 Android 中制作一个简单的游戏。

我们在游戏中使用 box2dlights 扩展的“conelight”对象。我们的问题是在游戏中加入“conelight”后,我们的应用开始消耗过多的电量。

有没有办法防止这种情况?

任何帮助将不胜感激

谢谢

4

1 回答 1

0

计算灯光是计算密集型的,因此会增加能源消耗。

您可以检查一些事项以尽量减少这种情况:

  1. 检查您是否只创建一次这些灯光(例如不在您的渲染方法中)
  2. 减少光线的距离、锥度和数量。
  3. 你使用 box2d 还是投射阴影?如果没有,您可以获得与浅色纹理相同的效果。

然后它可能取决于 android 版本或手机的年龄。

于 2015-10-25T10:41:57.360 回答