游戏蛮牛学习群(纯技术交流,不闲聊):959392658
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

首页   >   博客   >   cony138

Unity2017的Application.targetFrame

2018-10-11 16:18
之前的老项目导入unity新版本,在2017里面,如果在下面运行,突然很卡,一个普通场景就10帧,让人意外。

排除了光照贴图、材质等可能原因后发现,UnityEditor连接真机测试,Profiler提示有大量的Vsync存在。

这就奇怪了,所有Vsync都关闭了,怎么会有Vsync?我全局搜索了Application.targetFrame,也没有存在,于是我特意设置
Application.targetFrame = -1,结果依然卡。

后来考虑到,可能是2017的升级原因,于是查阅了2017的升级文档。

  • Android:当垂直同步(v-sync)关闭时,更改默认的帧频(Application.targetframerate = -1)为30,类似iOS。
原来如此,我把targetframe设置成50000这样一个很大的值,解决了问题。(很奇怪的设置,相当于Application.targetFramerate = -1和=30是一样的)...
0 0

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册帐号

个人分类

标签

阅读排行

评论排行

推荐博客

最新博客

返回顶部