FairyGUI是一个跨平台的UI解决方案,它提供了一个可以在Windows和Mac上使用的编辑器和可以在多个游戏引擎中使用的SDK(Unity、Flash、Starling、白鹭、LayaAir等,未来还将支持cocos2d-x、UE4、libgdx等)。
借助FairyGUI提供的组件、关联、控制器以及动效,我们可以在不写代码的情况下使用编辑器轻松地制作大量复杂的带有动画效果的自动布局的UI,而且在UI中使用3D对象、粒子等等游戏引擎相关的东西也是非常简单的。除了这些,FairyGUI还支持环形进度条、按钮逐像素点击测试、文本图文混排、弹出式菜单、循环列表、虚拟列表、曲面UI等等UI开发中所需的一切。
这套课程在讲解FairyGUI基本用法的同时,也会使用FairyGUI制作一些常见的UI,最后还会制作一个MV分离的支持拖拽的背包。
希望大家在学习完成后,能掌握FairyGUI的基本用法,未来可以熟练地使用FairyGUI来制作UI。