NGUI与Ugui的区别
来源:互联网 发布:淘宝上lolita店铺推荐 编辑:程序博客网 时间:2024/06/05 04:18
在使用Unity3D进行开发的时候,之前一直使用的是NGUI这款插件,NGUI是基于Unity的一款2D插件,被开发者广泛使用,但因为是第三方的包,需要下载导入Unity。而UGUI是Unity官方原生,使用右键-》UI 可以直接创建,相对于NGUI来说 可优化程度高,随着unity 发展,扩展潜力高,总的来说新项目还是建议使用Ugui。
NGUI和UGUI的区别主要有:
还有一些各自的优缺点:NGUI uGUI 结论 图集处理需要手动打包,可控性强开发期间能够直接使用小图,打包期间自动打图集。图集生成是透明的工作流正常情况ugui的工作流体验更好,开发效率也更高。当需要对图集做特殊压缩,比如etc1+alpha map时,ugui修改起来会麻烦一些 可定制程度有源代码,随便修改开源- 显示层级控制依靠Panel depth、RenderQueue来控制层级,对于游戏对象穿插在ui中处理比较麻烦通过hierarchy、sorting order来控制层级uGUI层级控制比较符合一般交互体验,更容易理解 字体制作不支持dynamic font,需要自己实现或者找其他插件支持dynamic font,可直接使用ttfugui优势明显ugui优势明显 程序包大小对比android:20.1MB, ios:15.4MBandroid:19.4MB,ios:14.4MB只有一个按钮的场景,使用unity5.3.0f4 pro默认设置打包性能全部使用c#脚本核心逻辑使用c/c++实现理论上ugui性能更好,优化空间更大
1) NGUI还保留着图集,需要进行图集的维护。而UGUI没有图集的概念,可以充分利用资源,避免重复资源。
2) UGUI出现了锚点的概念,更方便屏幕自适应。
3) NGUI支持图文混排,UGUI暂未发现支持此功能。
4) UGUI没有 UIWrap 来循环 scrollview 内容。
5) UGUI暂时没有Tween组件。一般使用DOTween
阅读全文
0 0
- NGUI与Ugui的区别
- UGUI与NGUI的区别与优缺点
- UGUI与NGUI的区别与优缺点
- UGUI与NGUI的区别与优缺点
- Unity中NGUI与UGUI的区别
- UGUI与NGUI的区别汇总
- 关于NGUI与UGUI的区别
- NGUI与UGUI的区别及其优缺点
- UGUI和NGUI的区别
- Unity3D 12-UGUI与NGUI的区别与优缺点
- Unity UGUI与NGUI的比较,NGUI完胜UGUI
- 浅谈NGUI和UGUI的区别
- NGUI与UGUI
- UGUI与NGUI
- NGUI与UGUI
- 浅谈unity的NGUI于UGUI的区别
- UGUI与NGUI优缺点对比
- Unity NGUI和UGUI与模型、特效的层级关系
- java多线程编程学习chapter6
- Session丢失解决方案
- linux中ssh服务
- 每个开发应该了解一点安全知识之BurpSuite
- 错误记录--更改tomcat端口号方法,Several ports (8005, 8080, 8009)
- NGUI与Ugui的区别
- html标签onclick事件
- 前端加密总结
- 设计模式之装饰模式
- gulp自动化构建工具----------初探
- 拉格朗日对偶问题,以及在SVM中的应用
- RESTful的理解
- 【z】数字图像处理的基本原理和常用方法
- 把文本消息或图片、网址分享给QQ,微信,短信