Unity打包Windows程序,概率性出现无法全屏或分辨率不匹配

这篇具有很好参考价值的文章主要介绍了Unity打包Windows程序,概率性出现无法全屏或分辨率不匹配。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

排除代码和Resolution and Presentation面板设置问题

如果程序还是不能按照预期的分辨率运行,应该是系统注册表记录了对应的设置。

解决方案:

打开注册表,使用快捷键“Win”+ "R"组合快捷键。在打开后面键入命令:Regedit

Unity打包Windows程序,概率性出现无法全屏或分辨率不匹配,windows

注册表

注册表路径:

  • HKEY_CURRENT_USER\Software\ [CompanyName] \ [ProductName]

看Key的名称就知道表示的是哪一个参数,就很直白

Unity打包Windows程序,概率性出现无法全屏或分辨率不匹配,windows

问题分析

  • 使用电视机做显示器比较容易出现这些问题,看注册表就知道了;
  • Screenmanager Resolution Width_h182942802,Screenmanager Resolution Height_h2627697771,当这两个key的值跟你程序中的设置的分辨率不一致时,没错就是这里出问题了,改成需要的分辨率就好了,注意进制哦。
  • Screenmanager Fullscreen mode_h3630240806,全屏问题看这个。

减小出现问题的概率

Resolution面板

Unity打包Windows程序,概率性出现无法全屏或分辨率不匹配,windows

  • 然后在Awake里面设置需要的分辨率,
 
  1. Screen.SetResolution(1920, 1080, true);

  2. Screen.fullScreen = true;

或者:

然后按照路径找到该注册表

HKEY_CURRENT_USER\Software\ [CompanyName] \ [ProductName]

CompanyName 是打包里的公司名

ProductName 是打包里的项目名

直接删除此条数据,或者更改公司名,项目名重新注册,再次运行项目文章来源地址https://www.toymoban.com/news/detail-683520.html

到了这里,关于Unity打包Windows程序,概率性出现无法全屏或分辨率不匹配的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决:“Unity打包非全屏游戏,运行时仍然全屏” 的问题

    前言          我们在使用Unity做游戏的时候,会碰到一些需要固定分辨率的游戏,可是有时候在固定了分辨率以后,打包出来的项目却一直都是全屏的,那么有什么方法解决呢? 固定分辨率         首先需要固定分辨率,我们可以从左上角 File → Build Settings → Playe

    2024年02月05日
    浏览(110)
  • 解决Windows出现找不到vcomp110.dll无法运行程序问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个vcomp110.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月08日
    浏览(33)
  • 解决Windows出现找不到mfcm90u.dll无法打开软件程序的方法

    今天,我非常荣幸能够在这里与大家分享关于mfc90u.dll丢失的5种解决方法。在我们日常使用电脑的过程中,可能会遇到一些软件或系统错误,其中之一就是mfc90u.dll丢失。那么,mfc90u.dll究竟是什么文件呢?接下来,我将为大家做一个简要的介绍。 首先,当我们的电脑出现mfc9

    2024年02月06日
    浏览(30)
  • Windows server 2012 安装VMware Tools出现 安装程序无法继续 Microsoft Runtime DLL 安装程序未能完成安装

    1、Windows server 2012 安装VMware Tools出现 安装程序无法继续 Microsoft Runtime DLL 安装程序未能完成安装 2、先不点确定,“win+r”打开运行,输入“%temp%”,打开vmware tool预安装文件夹路径,进入第一个“{一串数字}”的文件夹,发现有vcredist x64.exe、vcredist x86.exe和vmwareTool.msi文件。

    2024年02月11日
    浏览(48)
  • 用Unity做游戏打包前运行正常,打包后逻辑出现错误的解决办法

            作为一名Unity小白,我在前面学了C#和Unity的一些基本操作之后,就想着看看游戏打包出来以后是什么样子的,于是我就去网上找流程打包了,参考文章是这个:(10条消息) [转]unity作品打包_unity打包项目_小小姑娘很大的博客-CSDN博客         遇到标题中所描述问

    2024年02月05日
    浏览(36)
  • 【开机进入Windows界面后键鼠失灵 伴随显示器黑屏或卡顿,解决过程】

    补充: 如果是开机后显示灯亮且CPU风扇正常旋转,键盘灯亮后又熄,显示器一直黑屏。 最先检查是不是VGA线/HDMI线连接主机的那端没有接在显卡上!!! 故障描述: 开机,输入开机密码并解锁成功后键盘鼠标失灵。 尝试重启解决,但无效: 更换USB接口后重插键鼠无效。重

    2024年02月09日
    浏览(37)
  • uniapp 微信小程序 分包打包流程出现的问题

    uniapp 微信小程序  URL:小程序性能优化指南 | 微信开放社区   主包只能2M,太小啦 举个例子 比如公司就是一个项目(小于20M),新来的同事就是一个文件吧,随着公司的人越来越多(项目也就是主包大于2M),就需要划分部门,每个部门就可以理解为一个分包。  URL:使用分包

    2024年02月09日
    浏览(55)
  • windows、Ubuntu安装QT时经常出现“无法下载存档……”解决办法

    说明:以windows为例,ubuntu操作一样 下载好exe执行文件,双击执行时,经常出现下图提示“无法下载存档……”,是由于默认使用的是境外源,有两种解决方式; 清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/ 北京理工大学:http://mirror.bit.edu.cn/qtproject/ 中国互联网络信息中心:h

    2024年02月16日
    浏览(56)
  • MySQL报错——Windows无法启动MySQL服务(位于本地计算机上)。错误⒉系统找不到指定的文件。、windows无法启动MySQL服务出现1053错误解决方法

    今天想使用MySQL,想在命令行窗口启动MySQL, 于是执行了如下命令: 结果报错了,如下图所示: 然后又去服务里面手动启动  结果不出所料的还是报错了,错误提示如下图所示:  看到错误提示上写有:“系统找不到指定的文件” 于是我就去看了一下路径, 我寻着路

    2024年02月06日
    浏览(36)
  • VS2019打包程序安装后无法运行

    C#实践 问题:做Winform项目,用VS2019打包程序,安装后无法运行。 现象1: 应用程序: xxxx.exe Framework 版本: v4.0.30319 说明: 由于未经处理的异常,进程终止。 异常信息: System.FormatException 在 System.Number.StringToNumber(System.String, System.Globalization.NumberStyles, NumberBuffer ByRef, System.Globalizat

    2024年02月04日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包