Unity---解决重新发布游戏后分辨率还是和之前分辨率吧一样的问题

经历

上次在Unity做了个小游戏,发布的时候忘了取消默认全屏了。
于是在Unity重新发布了一下,可是出来后分辨率还是默认全屏。
当时百思不得其解


原因

主要是因为当用Unity发布一个新游戏的时候,它会在你电脑的注册表上根据你的公司和项目名字,记录你游戏的画质信息。
是否全屏呀,分辨率呀什么的。
就算当你再次发布游戏时,如果并没有改变公司项目名字,也没有设置开启游戏时选择分辨率。它还是会根据之前的记录来设置你的游戏画质。(好像有点傻)。


解决

方法1. 改变发布时的公司或者项目名称。


方法2. 打开电脑注册表---HKEY_CURRENT_USER---Software---公司名---项目名

会发现里面主要有几个信息:
Screenmanager Is Fullscreen mode_h3981298716:默认是否全屏(1为全屏)
Screenmanager Resolution Height_h2627697771:设置的具体游戏高度
Screenmanager Resolution Width_h182942802:设置的具体游戏宽度
就可以在这里面修改或者删除。





欢迎转载,转载请标明出处哦。

猜你喜欢

转载自www.cnblogs.com/Fflyqaq/p/10603039.html
今日推荐