gpt4 book ai didi

unity-game-engine - 暂停 Unity3D 中静态场景的 FPS/CPU 使用率以进行跨平台开发

转载 作者:行者123 更新时间:2023-12-02 15:54:44 24 4
gpt4 key购买 nike

我想使用 Unity 进行跨平台非游戏开发,但电池消耗很痛苦。大多数用法是只读/静态的,即 Canvas 不会改变,最多只是平移(有时缩放,但不频繁)。是否可以将FPS设为0并减少CPU使用率?

最佳答案

犹豫"is",因为除了一些我无法知道的一般预测之外,您可能必须自己处理一些副作用,或者实际上可能不会节省任何 CPU 使用率。

但是你可以尝试摆弄 Time.timeScale这样游戏更新的频率就会降低,但它会产生一些相当广泛的影响(如果 TimeScale 为 0,那么如果平移和缩放依赖于任一 deltaTime,则它们都无法工作 (这将是零)或使用FixedUpdate(这不会被调用))。

一般来说,如果某些东西使用大量 CPU,那么您需要深入了解原因并对其进行优化。使用the Profiler 。如果您绝对确定您的应用程序没有执行任何操作,并且 CPU 仍在运行,那么您可能无能为力(这是引擎问题)。

关于unity-game-engine - 暂停 Unity3D 中静态场景的 FPS/CPU 使用率以进行跨平台开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43713092/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com