当前位置: 首页 > news >正文

Unity 打包程序在大屏上显示的问题、分辨率问题、UI适配问题、字体模糊不清问题

问题描述:

1.制作的UI及Canvas设置的分辨率是:4608x1536(3:1),程序启动时显示在副屏幕上;

2.客户的电脑系统是Windows7系统;

3.客户的电脑是三个屏:两个1920x1080的普通显示器+一个4608x1536的大屏;

4.以上三个屏,客户设置为:小屏1是主显示器;小屏2和大屏3是扩展屏(非复制屏);

5.以上三个屏,默认的显示分辨率都是1920x1080,从而导致我的程序在显示的时候出现两个问题:(1)UI被拉伸变形;(2)图片和文字都变得很模糊;

(1)的解决办法:

(1)找到并打开NVIDIA Control Panel,(Windows7为鼠标右键可见之/Windows10直接点击左侧开始键 按照字母N查找);

(2)在NVIDIA控制面板里,选中更改分辨率,选中大屏3,然后选择“自定义(M)”:

(3)点击 创建自定义分辨率,将垂直扫描线改为:640(1920x640也是3:1的比例),点击测试,然后回到原来的页面,选中大屏3上1920x640的分辨率,应用即可。

(4)选中 调整桌面尺寸和位置,选中大屏3,选中全屏,然后点击应用,大功告成,如此便可以保证打包程序在大屏3上显示UI的时候,不会被拉伸了。

(2)的解决办法: 

将Canvas(Screen Space-Overlay) Scaler的 Reference Resolution分辨率修改为:1920x640,然后再逐个修改Text的font size。

http://www.dtcms.com/a/310166.html

相关文章:

  • androidstudio调试apt
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 微博评论数据可视化分析-用户评论词云图实现
  • Apple基础(Xcode仨-Singxob)
  • 从零到一:构建基于本地LLM和向量数据库的法律智能问答系统(win11本地搭建)
  • 【C++进阶】一文吃透静态绑定、动态绑定与多态底层机制(含虚函数、vptr、thunk、RTTI)
  • 改进PSO算法!新自组织分层粒子群优化算法,具有变化的时间变化加速系数,附完整代码
  • 交通拥挤识别准确率↑32%:陌讯时空特征融合算法实战解析
  • 【AMD | Docker】超级全面版本:在Docker中验证AMD GPU移动显卡可用性的方法
  • Redis深度剖析:从基础到实战(下)
  • 开源 Arkts 鸿蒙应用 开发(十四)线程--任务池(taskpool)
  • 什么类型网站适合WEB应用防火墙?
  • (27)运动目标检测之对二维点集进行卡尔曼滤波
  • 全国青少年信息素养大赛(无人飞行器主题赛(星际迷航)游记)
  • plc 以太网通讯模块实现:施耐德 PLC 多设备实时数据无缝协同应用案例
  • Java Validator自定义日期范围验证注解:实现不超过一年的时间跨度校验
  • 面向对象三大特性---封装
  • FileInputStream 和 FileOutputStream 简介
  • ubuntu22.04系统入门 linux入门(二) 简单命令 多实践以及相关文件管理命令
  • 便携式综合气象观测仪:随时随地 “捕捉” 天气变化
  • PaddleOcr转onnx和推理
  • python:前馈人工神经网络算法之实战篇,以示例带学,弄明白神经网络算法应用的思路、方法与注意事项等
  • 高斯透镜公式(调整镜头与感光元件之间的距离时,使得不同距离的物体在感光元件上形成清晰的影像)
  • 企业级LLM智能引擎 的完整解决方案,整合了 SpringAI框架、RAG技术、模型控制平台(MCP)和实时搜索,提供从架构设计到代码实现的全面指南:
  • 【iOS】retain/release底层实现原理
  • Java 日期时间格式化模式说明
  • PTE之路--01
  • vivado扫盲 out-of-context(腾讯元宝)
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现围栏羊驼的检测识别(C#代码,UI界面版)
  • Android Material Components 全面解析:打造现代化 Material Design 应用
  • 数据处理四件套:NumPy/Pandas/Matplotlib/Seaborn速通指南