很多老手们都知道 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相机,而且画布、文本和图片的默认名字都不相同。