安宁技术博客

UE4 U3D VR

[UGUI]UGUI深度管理

UGUI的深度管理非常简单直观,规则如下:

  1. 如果同时存在多个Canvas,Sort Order值大的显示在前

  2. 同一个Canvas中,多个同级子元素,按照在Hirerachy中的上下顺序,靠下方的显示在上方。

  3. 中的规则按照父级优先的原则适用于多重复杂层级关系。

运行时改变层级用到Transform的几个方法,都很简单直观,看名字也能猜出来是什么用法:

  • GetSiblingIndex() 获取物体在同级物体中的索引顺序 SetAsFirstSibling()

  • 设置为同级物体中第一个(即Hierachy中最上面的,显示在最下面) SetAsLastSibling()

  • 设置为同级物体中最后一个(即Hierachy中最下面的,显示在最上面) SetSiblingIndex(int idx)

  • 直接设置物体在同级中的索引

阅读更多
版权声明:请尊重原创内容,转载请注明来源及链接。 https://blog.csdn.net/inlet511/article/details/46822461
个人分类: UGUI
上一篇[UGUI]UGUI使用图片文字(Custom Font)
下一篇UnityAction和UnityEvent的用法详解
想对作者说点什么? 我来说一句

UGUI中层级关系

u012943521 u012943521

2016-07-07 15:56:51

阅读数:308

没有更多推荐了,返回首页

关闭
关闭