Unity 十五 UGUI Canvas

新建一个画布,在 Hierarchy 里直接右键或者菜单栏 GameObject 中新建一个 Canvas。也可以直接新建 UI 元素,Unity 会默认生成一个 Canvas,把新建的 UI 元素放在 Canvas 下面。
在这里插入图片描述

画布有几种模式:
在这里插入图片描述
1、Overlay,覆盖模式。
在这个模式下,画布显示在最高层,如果添加一个3d 物体的话Cube,同时添加一个UI 元素 Button,把他们的位置重合,那么 Button 会覆盖在 Cube上。
参数 Sort Order:用于设置 Canvas 的深度。当存在多个画布时,决定谁显示在最前面,这个值越大,就越显示在前面。
2、Camera,相机模式
在这个模式下,画布不在是最高层,如果添加一个3d 物体的话Cube,同时添加一个UI 元素 Button,把他们的位置重合,跟上面相反,Cube 会覆盖住 Button。
当设置成这个模式时,需要为Canvas设置一个相机,否则,这个模式就会产生跟覆盖模式一样的效果。
在这里插入图片描述
那么这个相机可以用 Main Camera,也可以自己重新添加一个 Camera。这样是最好的。Main Camera 负责3d 场景,新的 Camera 负责 UI
在这里插入图片描述

3、World ,世界模式。
在这个模式下,Canvas 就跟3d 物体一样。

发布了56 篇原创文章 · 获赞 24 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/u014196765/article/details/94326607