首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Unity 2D -编辑器中的低fps,构建中的60+ fps

Unity 2D -编辑器中的低fps,构建中的60+ fps
EN

Stack Overflow用户
提问于 2019-03-22 02:58:01
回答 3查看 5.5K关注 0票数 0

我们正在开发Unity engine平台上的游戏。目前在我们的场景中有15个npc,运动是基于动画的,它们是通过脚本导航的,它们可以与玩家对话,打架等等。刚体不处理碰撞,它只是检测地面作为触发器。当构建被创建时,所有的都是漂亮和流畅的60fps,在编辑器中是25到30,有时会低很多,这使得我们有时会有很多问题。你有没有在编辑器中让游戏运行流畅的经验?谢谢

EN

回答 3

Stack Overflow用户

发布于 2019-03-22 04:00:56

如果你的编辑器非常慢,你可以去unity图标,右击它并选择属性,最后在目标add -force-opengl中选择属性。

还可以通过以下方式递增fps

代码语言:javascript
复制
 void Start()
{
    //increase of fps
    Application.targetFrameRate = 300;
}

有关更多信息,请访问https://docs.unity3d.com/ScriptReference/Application-targetFrameRate.html

尝试注销到unity,因为有时登录会使编辑器运行缓慢

票数 2
EN

Stack Overflow用户

发布于 2019-03-22 03:44:16

最重要的两件事是检查分析器是否未运行,以及场景视图是否未打开。根据我的经验,这是导致编辑器速度变慢的两个最常见的原因。

你也可以确保没有任何光线烘焙正在进行,不应该是2D的,但值得检查。

另一件要检查的事情是任何仅限编辑器的脚本,例如命名空间UnityEditor.* usages (#if UNITY_EDITOR)。

如果您想要无上限帧速率,请转到项目设置-> quality -> vsync模式,然后关闭vsync。

票数 0
EN

Stack Overflow用户

发布于 2021-08-18 09:57:51

另一种选择是关闭显示器和显卡控制面板上的Gsync(Vsync

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55287504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档