Unity 3D中发生了一个奇怪的问题:我有一个空场景,然后我添加新的球形游戏对象,按下跑步,球保持静止。我可以在游戏窗口中看到FPS没问题。
然后我将Rigidbody组件添加到同一个球体并按下播放。球体开始下降,但帧速率急剧下降,即低于3 FPS。
我已经更新了Nvida驱动程序,我也尝试了32位和64位最新的Unity版本。
物理计算似乎有问题。 有没有人遇到类似的问题? 有关如何进一步调试此问题的任何提示?
答案 0 :(得分:0)
有时Vsync可以充当FPS dropper。
所以请选中修改>>项目设置>>质量>> V同步计数
设置V同步将其计为不同步。 它应该增加你的FPS。
如果它没有帮助,你可能会有一些表现得很奇怪的脚本。 所以尝试使用Profiler。转到Windows>> Profiler。
并运行你的游戏,看看你的最高CPU是什么。