NGUI
uGUI由于是Unity原生支持的,所以使用上会更加的人性化。并且伴随着版本升级功能会越来越强,逐渐将成为主流ui方案。NGUI是ugui出现之前的产物,通过MeshRenderer来实现类似CanvasRenderer的功能,概念上有点蹩脚。作为一个插件虽然已最大努力让ui开发工作变得简单,但相比能够让UnityEditor做出相应修改的ugui(如RectTransform的出现),其易用性是没法比的。综合来说,新的项目建议使用uGUI,学习成本不高,工具流更有助于提高开发效率。
本文探讨了NGUI与uGUI这两种Unity UI解决方案的特点。NGUI作为早期产物,通过MeshRenderer实现了CanvasRenderer的功能,但在易用性和功能上不如uGUI。uGUI作为Unity原生支持的UI方案,伴随版本升级功能不断增强,更易于使用且开发效率高。
uGUI由于是Unity原生支持的,所以使用上会更加的人性化。并且伴随着版本升级功能会越来越强,逐渐将成为主流ui方案。NGUI是ugui出现之前的产物,通过MeshRenderer来实现类似CanvasRenderer的功能,概念上有点蹩脚。作为一个插件虽然已最大努力让ui开发工作变得简单,但相比能够让UnityEditor做出相应修改的ugui(如RectTransform的出现),其易用性是没法比的。综合来说,新的项目建议使用uGUI,学习成本不高,工具流更有助于提高开发效率。

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