Unity3D 有哪些可用的GUI库推荐,那一个库最适合做手机游戏界面?

5回答

Unity3D 有哪些可用的GUI库推荐,那一个库最适合做手机游戏界面?

提问者 程序媛Adele 2015-04-30 475浏览

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • 程序媛Adele 2015-05-04 14:47
    NGUI的作者都被unity3d的公司挖过去了,去全面重新开发unity3d的原生UI,  NGUI 3.0目前有不少bug, 只能等修复,  但是NGUI2.x绝对好用

    0评论
  • chadwichen 2015-05-04 14:47
    从目前市面上的解决方案来看,NGUI是最好的实现方案,NGUI的核心设计思想是完全融入Unity的Editor环境,应用组合模式来满足几乎所有的细枝末节的需求,大到多分辨率自动适配,小到实现一个UI动画,它的实现方案,在这一条路上已经近乎完美。
    以锚点为例,它利用了Unity的transform的树形结构,可以在每个层级上挂载一个UIAnchor脚本,从而实现不同层级的不同对齐方式,同样的,你也可以在任意层级放置Tween动画脚本,实现该层级的动画效果。
    在性能优化方面,它也可以将美术提供的切片资源自动合并到一张贴图中,形成一个图集,在同一场景中的同一个Panel下,使用同一图集的所有元件,会在一个drawcalls中被绘制,因此可以显著的提高UI的渲染效率。
    它的美中不足是,中文字体没有很好的支持,需要我们自己集成一个freetype库,从而达到支持动态中文字的效果。
     
    0评论
  • 放下 2015-05-04 14:52
    U3D项目的UI方案总的来说就三个,NGUI、EZGUI、用U3D原生UI。

    在U3D官方UI支持不给力的前提下,NGUI和EZGUI等各种UI插件开始流行。目前主流也是这两个了,说周围用得最多的话算NGUI无误。

    NGUI和EZGUI的大概对比如下(图片来自下面推荐的外文):
    0评论
  • D·VF 2015-08-14 16:16

    ugui出来前业内一般采用NGUI

    0评论
  • UUUniity 2015-09-10 18:29
    新项目建议直接上UGUI,虽然比起NGUI 还有差距, 不过够用了,NGUI 的特性你也用不完的
    0评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答