• Unity---解决重新调整游戏分辨率后,再运行游戏还是和之前分辨率一样的问题


    经历

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


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

    方法2. Win+r---输入regedit---打开注册表---HKEY_CURRENT_USER---Software---公司名---项目名
    可以直接把带项目名的这个文件删除、

    也可以单独修改里面的信息:
    Screenmanager Is Fullscreen mode_h3981298716:默认是否全屏(1为全屏)
    Screenmanager Resolution Height_h2627697771:设置的具体游戏高度
    Screenmanager Resolution Width_h182942802:设置的具体游戏宽度

  • 相关阅读:
    Winform DataGridView单元格的提示信息
    Winform DataGridView添加列头checkbox
    C#解析Json
    Winform 下拉框绑定问题
    Excel数据复制到Winform控件ListView
    ListView 复制到剪切板
    C#定时器
    Winform程序只允许运行一个程序实例
    集合
    java中的锁
  • 原文地址:https://www.cnblogs.com/Fflyqaq/p/10603039.html
Copyright © 2020-2023  润新知