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

unity 多屏幕操作

想了解基础操作请移步:(重点是大佬写的好,这里就不再赘述)

Unity 基础 之 使用 Display 简单的实现 多屏幕显示的效果_unity display-CSDN博客

在panel上也可以通过获取 Canvas,来达到切换多屏幕的操作,

GetComponent<Canvas>().targetDisplay=2;

值得注意的是,这里的计数是0,1,2计数的

下面的代码是控制屏幕的:

Screen.SetResolution(1920,1080,false); //屏幕分辨率为1920 *1080 不全屏
Screen.fullScreen = false; //退出全屏
 Screen.resolutions //获取屏幕分辨率

提示:

在修改屏幕分辨率时,建议要先获取当前屏幕分辨率再进行修改! 

那么这东西的用处,理论上来说可以结合硬件系统打造一个全立体的3维立体场景,结合代码来适配不同屏幕的分辨率,(虽然一般情况下都是通过锚点(point)来进行自适应进行实现的,但总有奇奇怪怪的东西需要,这也算是一道防线,也能给带鱼屏这些高端玩家带来更好的游戏体验)

因此建议在建立屏幕(或界面、UI)时考虑,加入这种强制系统,有备无患。

http://www.lryc.cn/news/325150.html

相关文章:

  • 4、Jenkins持续集成-用户权限和凭证管理
  • K8s-网络原理-中篇
  • vue基础——java程序员版(vue路由)
  • 【vue3学习之路(一)】
  • 基于Spring Boot网络相册设计与实现
  • 6 Spring-AOP
  • 这回轮到鸿蒙禁用安卓了!!!
  • Java问题详解
  • Go——指针和内存逃逸
  • PTA L2-032 彩虹瓶
  • Spring和Spring Boot之间的区别
  • 海外客户获取难?海外云手机助力电商引流!
  • 什么情况下 C++ 需要垃圾处理机制?
  • 流畅的 Python 第二版(GPT 重译)(七)
  • vue项目中使用vue-pdf或pdf.Js,实现在页面上预览pdf内容
  • 为什么静态成员函数不能是虚函数
  • python环境移植(本机windows到离线windows环境)
  • 蓝桥杯day9刷题日记
  • 阿里云数据库Cassandra的产品价格
  • 离散制造企业MES与流程企业MES的区别
  • 中国象棋C++
  • 记录一下目前为止的算法成长
  • AI大模型学习在数控系统工艺优化与智能制造中的应用
  • 安卓findViewById 的优化方案:ViewBinding与ButterKnife(一)
  • map和set(三)——红黑树
  • Day26 HashMap
  • 某蓝队面试经验
  • 【Linux】 centos7安装卸载SQL server(2017、2019)
  • 面试算法-110-课程表
  • 注册前后端php的检测