现在unity ui框架的ui用NGUI好还是UGUI好

UGUI和NGUI性能对比 - CSDN博客
UGUI和NGUI性能对比
关于UI开发,NGUI和UGUI究竟哪个性能更好呢?
从理论上来说,没有什么依据可以证明UGUI的性能一定比NGUI更优异。在UWA的测评报告中,对于NGUI来说,主要统计UIPanel.LateUpdate\UICamera.Update\UIRect.Update和UIRect.Start;对于UGUI来说,主要统计Canvas.BuildBatch和Canvas.SendwillRenderCanvases。相对于NGUI来看,UGUI确实在以下方面存在提升性能的可能:首先,5.2版本之后,Unity逐渐将一部分UGUI的计算放到子线程去做,以此来缓解主线程的压力;其次,UGUI的UIMesh生成是通过底层C++代码实现的,而NGUI只能通过在上层不断创建vertex
list来进行,这样在堆内存的管理上,UGUI确实要好很多,带来的隐性收益就是GC触发次数会少很多。但不能表示NGUI做出来的UI性能就一定比UGUI差,这个说法是不存在的。而且,在我们深度优化的过程中发现,NGUI同样可以达到很高的性能水准。所以,NGUI和UGUI都是很好的工具,只要把它们的特性掌握好,都可以做成性能很棒的UI界面。
本文已收录于以下专栏:
相关文章推荐
1. NGUI与UGUI的区别
   1) uGUI的Canvas 有世界坐标和屏幕坐标
   2) uGUI的Image可以使用material  
   3) UGUI通过Mask来裁剪,而...
层级管理概念
UGUI采用Hierarchy排序的方式,替代了NGUI中的Depth排序。
更精准的说,NGUI的排序是通过Depth、Z值、RenderQueue共同影响的,整体规则过于复杂...
NGUI:是必须先打出图集然后才能开始做界面。这一点很烦,因为始终都要去考虑你的UI图集。比如图集会不会超1024
,图集该如何来规划等等。在制作的时候需要将图片打入图集后才能进行...
ToLua SimpleFramework NGUI/UGUI基础知识[4]
原文地址:http://doc.ulua.org/default.asp?cateID=4
视频地址:http://pan...
在贴图的批处理上,NGUI的做法比较死板,依然是根据让多个图片打成一个图集,然后通过不同的UV坐标来进行绘制图集上的精灵。因此,NGUI在极限情况下,能够做到整个UI只消耗一个DC。但同时这也带来了一...
unity 3d中 NGUI和UGUI分别是什么
很多都是使用NGUI的习惯,因为在NGUI中所有图片都打包在一个图集中,通过更改SpriteName就可以更改图片,so为了方便调用UGUI的sprite,我们也同样需要为其创建一个asset文件。
跪求官方UI系统
16.NGUI的2DUI摄像头要将projection设置为Orthgraphic,Clipping Planes的Near要为负值不然动画不正常
NGUI的Camera的Dept...
先来段小八卦,听说UGUI的主创人员是从NGUI招过去的,所以,UGUI中有很多概念,对于用过NGUI的童鞋来说,看起来都似曾相识。
先来个概念对比:
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)Unity3D种UGUI与NGUI的对比差别(1) - CSDN博客
Unity3D种UGUI与NGUI的对比差别(1)
先来段小八卦,听说UGUI的主创人员是从NGUI招过去的,所以,UGUI中有很多概念,对于用过NGUI的童鞋来说,看起来都似曾相识。
先来个概念对比:
RectTransform Anchor
EventSystem
camera + UICamera
camera + EventSystem
再看下UI主要的通用几个组件:
Scroll Bar
Progress Bar
Input Field
Popup List
Localization
Play Sound
Scroll View
总体来说,对于基本的UI元素, NGUI与UGUI都有;在组件的丰富度上,UGUI略逊于NGUI。例如,UGUI没有Localization、Play Sound组件;NGUI的Label是支持静态图文混排跟文字URL超链接的,而UGUI不支持。所以使用UGUI的时候需要自行开发以上缺失的组件及功能。
RectTransform
UGUI采用RectTransform的概念,将NGUI中的Transform+Widget+Anchor的功能,封装了起来。
RectTransform
Width、Height
RectTransform
RectTransform
RectTransform
相对于NGUI的Anchor可以直接对某个GO进行锚点而言,UGUI新的锚点设计显然只能针对父节点来进行,是做不到跨层级锚点的,丧失了灵活性;但是也解决了NGUI多重锚点之间,由于时序问题,控件“锚飞了”的情况。
比较难理解的,应该是Anchor按比例锚点做相对布局的情况,普通的使用方法,可以参考Unity的官方文档[1],这里不展开。
要使用脚本来修改UI控件,情况就会变得比较复杂,需要理解绝对布局(anchor四个角都在一起)跟相对布局(anchor四个角分开,会按父控件的百分比来定义该控件)的情况。同时,也要理解Transform与anchoredPosition的关系。
曾经碰到过一个问题,UI偶现消失。后来发现是因为开始创建的时候没有对Localposition做重置,UGUI会通过anchoredPosition来重置Transform的x跟y,但没有重置z值,所以z值是乱的,所以当Z值大于UICamera的Clip范围的时候,就会被裁剪掉,消失了。查看原文:
本文已收录于以下专栏:
相关文章推荐
在游戏中,我们很多地方需要用到scroll content的概念:我们需要一个容器,能够指定布局方式(比如横排排列、竖排排列、网格排列)等。然后我们向其中填充内容,这个容器应该自己能够处理所有的元素布...
1. NGUI与UGUI的区别
   1) uGUI的Canvas 有世界坐标和屏幕坐标
   2) uGUI的Image可以使用material  
   3) UGUI通过Mask来裁剪,而...
NGUI:是必须先打出图集然后才能开始做界面。这一点很烦,因为始终都要去考虑你的UI图集。比如图集会不会超1024
,图集该如何来规划等等。在制作的时候需要将图片打入图集后才能进行...
----------------------------------------------------------------------------------------------------...
总结一些unity现有版本中遇到的坑。
层级管理概念
UGUI采用Hierarchy排序的方式,替代了NGUI中的Depth排序。
更精准的说,NGUI的排序是通过Depth、Z值、RenderQueue共同影响的,整体规则过于复杂...
分别介绍了NGUI和UGUI的概念,区别,优缺点,未来使用方向。
1.创建2D场景
要使用NGUI创建2D场景,首先咱们必须新建一个项目,并且导入NGUI作为这个项目的插件,相信如果看过上一篇教程都知道怎么导入NGUI了,这里就不赘述,如果有疑问的可以去看上一篇教程...
首先导入NGUI package,这里我们选用的是2.6.3版本的NGUI。在unity工程窗口中点击右键选择 Importpackageàcustom
package,选择你下载的NGUI插件,导...
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)请问有谁用过4.6以上的新UI吗,跟NGUI比怎么样【unity3d吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:78,122贴子:
请问有谁用过4.6以上的新UI吗,跟NGUI比怎么样收藏
我现在用的是4.5.5,一个假期刚刚入门,听说NGUI比unity自带的UI好多了,性能也高,所以想去学,又听说4.6的unity的新UI已经可以替代NGUI了,所以很纠结。求用过的人谈谈感想。该不该去学NGUI呢?
达内unity3d培训全程&实战教学&,unity3d金牌讲师授课.免费unity3d课程试听中!到达内unity3d学院学习unity3d,只需4个月速成unity3d游戏工程师.
新人的存在感好低
不考虑bug的话新UI不错不是公司项目的话个人玩的话,新UI就好了
都不错的,而且也差不了多少
建议两个都学。UGUI肯定是趋势,NGUl是目前成熟项目普遍用的插件
看好ugui不过目前不够给力!
登录百度帐号推荐应用现在unity的ui用NGUI好还是UGUI好_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
现在unity的ui用NGUI好还是UGUI好
我有更好的答案
但是是4做ui有不止一种插件,UGUI是unity官方的UI, 我知道的有NGUI和dfgui和UGUI
采纳率:95%
来自团队:
为您推荐:
其他类似问题
unity的相关知识
等待您来回答}

我要回帖

更多关于 unity ui界面 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信