【Unity3D基础教程】给初学者看的Unity教程(六):理解Unity的新GUI系统(UGUI)

作者:王选易,出处:http://www.cnblogs.com/neverdie/ 欢迎转载,也请保留这段声明。如果你喜欢这篇文章,请点推荐。谢谢!

hh

理解UGUI的基础架构

UGUI是Unity在4.6中引入的新的GUI系统,与传统的中间件NGUI相比,这套新GUI系统有几个核心亮点:

  • 放弃了Atlas的概念,使用Packing Tag的方式来进行图集的规划
  • 放弃了depth来确定UI显示层级的概念,使用Hierarchy的SiblingIndex来确定先是层级
  • 使用RectTransform来代替以前NGUI中的UIAnchor,分辨率适配更加简单
  • 使用LayoutGroup代替以前的NGUI中的Grid,实现了更灵活的布局

如果你想具体了解Unity的各种用法,推荐官网视频

一些深入理解,可以参考:全面理解 Unity UI 系统

UGUI的类继承结构还是挺复杂的,如果你想对此有了解的话,可以参考我的两个类图:

posted @   月出渐分明  阅读(9413)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
StatCounter - Free Web Tracker and Counter
点击右上角即可分享
微信分享提示