Unity中的NGUI和UGUI之间的区别

举报
呆呆敲代码的小Y 发表于 2021/08/31 20:47:17 2021/08/31
【摘要】 前面写过一篇文章对Unity的NGUI和UGUI大概介绍了一下所以这篇文章就来单独对比一下Unity中的NGUI和UGUI之间的区别,方便学习!😃NGUI与UGUI详细对比简单说了 UGUI 和NGUI的介绍,那么久拿这两个最为常用的UI来做一个对比好了,也能让我们更加深入了解一些这方面的知识~UGUI 是官方4.6以后推出的一套UI组件,相对于之前的GUI倒是改头换面了,可视化操作,便捷...


前面写过一篇文章对Unity的NGUI和UGUI大概介绍了一下
所以这篇文章就来单独对比一下Unity中的NGUI和UGUI之间的区别,方便学习!


😃NGUI与UGUI详细对比

简单说了 UGUI 和NGUI的介绍,那么久拿这两个最为常用的UI来做一个对比好了,也能让我们更加深入了解一些这方面的知识~

UGUI 是官方4.6以后推出的一套UI组件,相对于之前的GUI倒是改头换面了,可视化操作,便捷、省心。
NGUI则是unity一直以来最强的UI插件(没有之一),甚至还是官方新UI的导师。

  1. UGUI 的UI根目录为canvas(画布),NGUI则是UIROOT。在命名上官方似乎更贴合想象力。
  2. 在屏幕自适应方面, UGUI 为render mode。NGUI则为scaling style。
  3. anchor(锚点)的使用方式差不多,都是用来固定位置,在可视化方面, UGUI 的花瓣锚点真不太好调。
  4. NGUI灵活性不是一般的高,随意创建一个sprite,加了boxcollider,它就可以是按钮、滑动条……
  5. UGUI 的sprite的切图功能真心不错。NGUI使用图集不能直接拖拉(毕竟是三方插件)略不方便。
  6. NGUI的tween动画功能很省心,无需额外定义代码,使用封装好的脚本就可以实现一些简单动画,叠加脚本甚至能实现相对复杂的动画效果。

最后,强大的网友分享了一张比较全面的对比图(点击图片放大):
在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。