我正在使用 ARKit 和 SceneKit 开发 3D 游戏。游戏以 60 fps 的速度流畅运行,但当我继续使用它一段时间后,设备变热并且帧速率降至 30 fps。能量影响非常高,我在 Instruments 中注意到了一些东西。我将展示统计数据以及我在 Instruments 中看到的内容。这是游戏运行流畅时的统计数据,但我不明白为什么我得到 1.16K 作为节点数。我实际上并没有使用这么多节点,但这只是一个简单的级别。
这是我在 Instruments 上得到的,我不知道它是什么意思。 如您所见,能源影响非常高
我怎样才能找出为什么 fps 变低并且设备随着使用而变热?