【发布时间】:2021-02-12 21:52:28
【问题描述】:
我正在测量 FPS 速率,计算 Unity 游戏中的 Update() 调用。在编辑器中,FPS 很大,最高可达 200FPS。但是,当我将游戏构建为 .exe 时,FPS 固定在 ~60FPS。什么可能导致此问题?
我尝试禁用 VSYNC,但问题仍然存在。
【问题讨论】:
-
然后呢? Profiler 说什么?
我正在测量 FPS 速率,计算 Unity 游戏中的 Update() 调用。在编辑器中,FPS 很大,最高可达 200FPS。但是,当我将游戏构建为 .exe 时,FPS 固定在 ~60FPS。什么可能导致此问题?
我尝试禁用 VSYNC,但问题仍然存在。
【问题讨论】:
尝试使用统一分析器,这将使您更好地了解导致丢帧的原因。
【讨论】: