码迷,mamicode.com
首页 > 编程语言 > 详细

Unity5_UGUI_基础知识1_Canvas画布

时间:2015-04-18 11:24:11      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

所有 UI 组件都放置在画布 Canvas 上

一个场景中,可以有多个 Canvas ,所有UI元素都在Canvas下的子物体

三种模式分别细说,有图有真相

.Screen Space – overlay  此模式不需要UI摄像机,UI将永远出现在所有摄像机的最前面。

此模式下随意拖动Game试图大小,UI自动适应缩放,Canvas的RectTransfrom不可编辑

 

下面有一个参数 

具体见下图:

技术分享

 

 

 

.Screen Space- Camera 此模式是我决定采取的,它需要提供一个UICamera 。

这样就和NGUI的原理很像了,如果我想在UI前面加特效我可以在创建一个摄像机深度大于这个UICamera就行了。

技术分享

 

 

 

.World Space 这个就是完全3D的UI,UGUI的例子大多都采用它

此模式下Canvas不再影响RectTransfrom

技术分享

 

Unity5_UGUI_基础知识1_Canvas画布

标签:

原文地址:http://www.cnblogs.com/xmcrew/p/4436884.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!