《后裔》30帧限制修复

0 点赞
The Descendant
转载

《后裔》30 FPS帧率上限修复方法 Windows系统: 1. 打开注册表编辑器(点击开始,运行,输入“regedit”) 2. 导航至:HKEY_CURRENT_USER SOFTWARE Gaming Corps The Descendant 除非你非常有把握或鲁莽行事,否则不要随意改动此处其他内容,操作不当可能会损坏你的电脑。 3.4. 将数值数据设置为“1”(之前应为0) 5. 运行游戏

Mac 我没有Mac电脑,所以不确定这个方法是否可行。如果有Mac用户愿意尝试并确认是否有效,请务必尝试一下。 根据Unity手册: 在macOS系统中,PlayerPrefs存储在~/Library/Preferences文件夹中,文件名为unity.[公司名称].[产品名称].plist,其中公司名称和产品名称是在项目设置中设定的名称。编辑器中运行的项目和独立播放器使用同一个.plist文件。 因此,导航到上述文件夹,找到类似unity.gaming corps.the descendent的文件,看看能否打开并修改内容。再次说明,由于我无法亲自尝试,对此我深表歉意。 注意 修复后我第一次运行游戏时,游戏帧率是未锁定的(比如达到了每秒100多帧)。下一次,帧率最高达到了60 FPS。但两次都很流畅,没有出现当前的问题。不过,这两次我的GPU使用率都达到了100%,所以在运行游戏时要记住这一点。 为什么会发生这种情况? 我能想到的最好解释就是纯粹的懒惰。据我观察,那个注册表项对应着Unity编辑器中一个开发者可以勾选的简单开关。出于某种荒谬的原因,开发者决定锁定帧率,不让用户更改。真是愚蠢。 限制帧率 戴夫247在下面揭示了一个我本该意识到的问题:如果你通过诸如英伟达Inspector、AMD的Radeon设置或Rivatuner之类的程序来限制帧率,就可以避免帧率过高导致机器满负荷运行,同时还能避开30 FPS的上限。