日常Unity工具箱之FairyGUI

起:UI之痛

在日常的游戏开发中,UI占的比重不小。最早期Unity使用的GUI系统用起来那叫的一个头疼,很多新用Unity的同学可能都不太了解这个东西。现在日常调试中我们还有常用到的,写在OnGUI方法的,就是Unity的上古UI。由于这套UI十分的反人类(面向极客的UI),后来某大神受不了做了个NGUI系统,Unity公司一看,哎哟~做的不错哦,来来来,帮我也做一个,重金诏安了大神,制作了现在的UGUI系统。

Unity UI系统的前世今生大概就是这样。最开始做第一个项目的时候我使用的是UGUI,刚开始没有什么问题,东西出的也很快,所见即所得,各方面都很完备。越到后面就越来越麻烦,所有的UI都是在Unity以预制件的形式存在,和Unity的耦合性很强,美术用起来不是很顺手,经常弄坏了这个,调错了那个。各种动画效果也基本依靠程序的Tween实现。造成了程序需要花很多时间在制作UI上,一天下来经常背美术打断,无法专心的进行日常游戏逻辑的实现,可谓分身乏术,严重的影响项目进度。

承:除了NGUI和UGUI还有没有别的选择

在公司转型用Unity之前,我用的游戏引擎是C3,可能很多人不知道这个引擎,这是福州某龙公司的自研引擎,虽然有各种的坑,但UI编辑器还是可以的(嗯,其实也很坑),至少做到了UI界面制作层面和具体的代码逻辑分离。为什么Unity就没有这种工具。

项目毕竟在进行之中,未了更好的使用UGUI,也查找了很多相关的资料,就是在这期间无意中发现了FairyGUI,但是项目已经做了一半,就没有仔细的研究,一转半年时间过去,到了去年上半年,新项目立项,为了自我拯救,技术选型的时候,重新找到了FairyGUI认真的做了一遍Demo。

转:FairyGUI究竟行不行

当时老板看我在研究FairyGUI,他就问我,这个f什么的gui行不行?确实,那个时候还是NGUI和UGUI的天下,直到现在大多数人也还是只知道这两个,没有使用过的人,看到FairyGUI心里的想法肯定和我老板当时的想法是一样的。当时身为小菜鸟的我(现在也还是)心里也没底,就跟着Demo一个一个的做,做到一半的时候我已经打算把FairyGUI用到新的项目中,做完一遍的时候就明白,以后就不会回到NGUI和UGUI的阵营里了。

调研完毕后,让公司同事试用后,效果拔群,就正式在立项的时候把FairyGUI定下来了。目前已经使用一年多,到了今天,我可以明确的回答各位有疑虑的同学:

FairyGUI在商业游戏开发中没有任何的问题。
FairyGUI在商业游戏开发中没有任何的问题。
FairyGUI在商业游戏开发中没有任何的问题。

重要的事情说三遍。

合:如何开始

我为什么上面要说这么对废话,不直接说如何开始。。。因为FairyGUI的开源作者谷主大佬,对于如何使用FairyGUI,以及在使用过程中你可以能遇到的各种问题都有非常详细的文档教程,这也是我一直想给大家推荐FairyGUI,但是一直没写博客推荐的原因,因为真的没办法比作者写的更详细了。。。膜拜大佬。

而且FairyGUI是跨平台的UI系统,所有平台API都是开源的,编辑器UI项目开源,对于游戏开发有多平台需求的,简直是大杀器。

FairyGUI官方网站

目前支持平台

写在结尾

写了这么多发现没什么干货,对不起谷主大佬,就算免费使用给你的补的广告宣传吧,不要嫌弃。使用过程有疑问的同学欢迎加官方群,作者十分勤劳,基本每天都在群里帮小白们排忧解难,或者有什么问题也可以给我留言,我基本每天也会看到,知无不言。

最后,小彩蛋,你知道FairyGUI中的Fairy是什么意思吗?
Fairy是的英文意思是小仙女,FairyGUI也就是小仙女GUI~~

未经广州某大厂科技有限公司开源作者谷主证实的小道消息(我瞎猜的)FairyGUI中小仙女,应该就是Demo中的她。


小仙女本尊

祝各位游戏同仁早日脱离UI苦海,武运昌隆!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容