前文:https://blog.csdn.net/Jaihk662/article/details/87865239(UGUI插件介绍)

Canvas组件有三种不同的渲染模式:

  • Screen Space - Overlay
  • Screen Space - Camera
  • World Space

这三种渲染模式分别用于不同的渲染需求,Canvas组件上其余的属性都根据不同的渲染模式发生改变

一、Overlay模式

全称:屏幕空间-覆盖模式(Screen Space-Overlay),Canvas创建出来后,默认就是该模式,该模式和摄像机无关,即使场景内没有摄像机,UI游戏物体照样渲染

  • 屏幕空间:电脑或者手机显示屏的2D空间,只有x轴和y轴
  • 覆盖模式:UI元素永远在3D元素的前面

几个相关属性:

  • Pixel Perfect:勾选后UI和屏幕像素对应,UI图片不会出现锯齿边缘
  • Sort Order:当前画布的深度层级

二、Camera模式

全称:屏幕空间-摄像机模式(Screen Space-Camera),设置成该模式后需要指定一个摄像机游戏物体,指定后UGUI就会自动出现在该摄像机的“投射范围”内,和NGUI的默认UI Root效果一致,如果隐藏掉摄像机,UGUI当然就无法渲染

几个相关属性:

  • Render Camera:用于渲染摄像机
  • Plane Distance:控制UGUI元素和摄像机之间的距离,不影响显示

三、WorldSpace模式

全称:世界空间模式(WorldSpace),设置成该模式后UGUI就相当于是场景内的一个普通的“Cube 游戏模型”,可以在场景内任意的移动UGUI元素的位置,通常用于怪物血条显示和VR开发

Unity3D之UGUI基础10:画布的三种模式相关推荐

  1. linq拼接where语句_C# 10. LINQ 的三种查询语句写法

    C# 10. LINQ 的三种查询语句写法 前言: LINQ(语言集成查询)是 C#编程语言中的一部分.它在.NET Framework 3.5 和 C#3.0 被引入,在 System.Linq 命 ...

  2. Unity3D中的SendMessage使用(消息传递的三种方法)

    转载自 Unity3D中的SendMessage使用(消息传递的三种方法) 0 概述 Unity提供的消息推送机制可以非常方便我们的脚本开发,它实现的是一种 伪监听者模式,利用的是反射机制. 1 常用 ...

  3. html 重置画布坐标系,html5实现清空画布的三种方法

    摘要 腾兴网为您分享:html5实现清空画布的三种方法,找乐助手,悦读小说,一起成长,央视影音等软件知识,以及e430无线网卡驱动,要坚强表情包,微信制作宣传广告,先锋党建,五金计算软件,恒房通app ...

  4. oracle物理DG管理-redo数据传输,应用与三种模式

    环境http://blog.csdn.net/sunziyue/article/details/50799648基础之上 1学习配置参数 下列参数为primary 角色相关 *.db_name='or ...

  5. LVS三种模式的区别及负载均衡算法

    转载自  LVS三种模式的区别及负载均衡算法 LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是一个虚拟的服务器集群系统,由章文嵩博士在1998年5月成立,在li ...

  6. 关于oracle的物理dg,oracle物理DG管理-redo数据传输,应用与三种模式

    环境http://blog.csdn.net/sunziyue/article/details/50799648基础之上 1学习配置参数 下列参数为primary 角色相关 *.db_name='or ...

  7. redis 高可用(持久化、主从复制、哨兵、集群)以及集群的三种模式

    Redis高可用定义 在web服务器中,高可用代表服务器可以正常访问的时间,一般使用百分比来衡量多长时间内可以提供正常服务 但是在redis中,高可用的定义还要更广泛一点,除了提供正常的服务(如主从分 ...

  8. 微服务ServiceMesh及三种模式介绍

    1. 前言 今年,ServiceMesh(服务网格)概念在社区里头非常火,有人提出2018年是ServiceMesh年,还有人提出ServiceMesh是下一代的微服务架构基础.作为架构师,如果你现在 ...

  9. (转)云计算的三种模式:IaaS、PaaS和SaaS 通俗理解

    突然想了解下有关云的一些知识,于是整理了一些资料供自己学习和理解. "云计算"已经越来越普遍,简单来说这就是一种共享资源的形式,不过是通过云来共享分布式的资源."云&qu ...

最新文章

  1. 什么是数据库负载均衡
  2. 你知道我今天为什么来公司上班吗?
  3. python数组合并、输入三行数据,如何在python中合并两个或三个3D数组?
  4. 计算机科学家和心理学家合作,生物智能与人工智能之间的合作
  5. angular上传图片_如何使用Angular轻松上传图片
  6. Linux系统中的CPU利用率
  7. Linux中如何调整pe的大小,关于LVM PE大小影响VG容量
  8. DataWorks 数据质量V2.3版本发布
  9. Yolov3目标检测实战【实现图像中随机出现手写数字的检测】
  10. 房屋出租管理软件,打造一体化的管理模式
  11. Win10怎样禁用触控板
  12. skynet.pack序列化学习
  13. LaTeX 论文排版学习笔记(零基础)
  14. 3种常见的统计学方法
  15. 麒麟子Javascript游戏编程零基础教程六:Javascript中的实数类型number
  16. 深圳现货原装正品JST提供各种专为汽车市场而设的线束连接器PAP-12V-S PAP-13V-S PAP-10V-S PHR-9 PHR-10
  17. 测试网上哪款软件最好,手机测试软件哪款好用?4款测试软件推荐
  18. 嵌入式Linux MIPI接口LCD调试-关于DRM显示与应用调试的干货浓缩
  19. python使用企业微信机器人发送测试报告
  20. 22071班华清远见(上海中心)

热门文章

  1. 安装完python怎么打开-python安装后怎么启用
  2. python电脑版-python
  3. python入门经典100例-【python】编程语言入门经典100例--3
  4. python有道-Python爬取有道词典
  5. 编程语言python入门-为什么说python是适合新手入门的编程语言
  6. python代码翻译器-利用Python制作一款简单的翻译软件
  7. 零基础学python还是c语言-学C语言好还是Python好?
  8. JavaScript-作用域和作用域链
  9. 【java笔记】数组概念初始化及相关操作
  10. 蓝桥杯2014c++真题:切面条