很多老手们都知道 Unity引擎早期自身的UI系统很差劲,是ONGUI,编写格式类似于HTML和CSS,异常复杂,开发效率低下,所以第三方厂商开发了NGUI这款UI插件。
在UGUI出现之前基本上国内80%+以上的商业项目的UI是使用NGUI来实现的。
从Unity4.6版本开始,Unity官方内置了UGUI, 如今UGUI系统已经相当成熟,其在功能和易用性上一点也不逊于NGUI,下面我为大家介绍一下UGUI和NGUI的区别。注:本篇文章适合新手总结。
1、当我们创建一个图片时,
NGUI和UGUI如下图:
NGUI有一个自动生成的相机作为UI相机,而UGUI则使用场景相机或者开发者自建一个相机作为UI相机,而且画布、文本和图片的默认名字都不相同。

本文介绍了Unity引擎中NGUI与UGUI的区别。在UGUI出现前,NGUI是多数商业项目首选的UI解决方案。UGUI自Unity 4.6版本起被官方内置,并逐渐成熟。主要区别包括:NGUI使用自动生成的UI相机,UGUI使用场景或自建相机;NGUI需制作图集,UGUI需设置图片类型为Sprite(2D and UI);UGUI交互需绑定Colliders,NGUI自带事件系统。
最低0.47元/天 解锁文章
5938

被折叠的 条评论
为什么被折叠?



