FairyGui简单介绍

学习路径

1.下载FairyGUI编辑器。
2.下载对应你的开发平台的FairyGUI SDK。
3.对照SDK里的例子(包括编辑器里的UI设计,和运行时的代码),阅读全部官 网教程或网上的视频教程。
视频教程-强大的UI编辑器 - FairyGUI入门教程
视频教程-狼人杀面杀APP(基于FairyGUI)
备注:视频教程由第三方提供。
4.愉快地开始你的UI制作之旅。

FairyGui的独特之处

FairyGUI提供了一个强大的UI编辑器,使用习惯与Adobe系列软件保持一致,美术设计师和策划都可以轻松上手。

与市场上其他UI编辑器不同,FairyGUI编辑器重视设计师体验,摒弃了脚本和配置文件这些需要代码思维的操作。借助FairyGUI提供的 组件、关联、控制器 以及 动效,我们可以在不写代码的情况下使用编辑器轻松地制作大量复杂的带有动画效果的自动布局的UI。

FairyGUI提供了多个游戏引擎SDK:Unity、Cocos2d-x、Cry Egine, MonoGame, Havok Vision/Project Anarchy、Egret、LayaAir、CocosCreator、Haxe、Pixi、Flash、Starling,Corona,未来还将支持UE4、LibGDX等。借助FairyGUI-SDK,你可以轻松在UI中使用3D对象、粒子等元素,而且FairyGUI还解决了环形进度条、像素点击测试、图文混排、循环列表、虚拟列表、曲面UI、VR输入等UI开发中常见的痛点。

特性列表

1.所见即所得。操作简易,使用习惯与Adobe系列软件保持一致,可以轻松上手。

2.在编辑器即可组合各种复杂UI组件,无需编写代码。不需要程序员编码扩展UI组件。

3.支持平移、缩放、旋转、倾斜、翻转等常规的2D变换。

4.强大的文本控件。支持动态字体,位图字体,以及外部工具(例如BMFont等)制作的位图字体,同时支持HTML语法和UBB语法,支持复杂的图文混排。输入文本支持IOS原生表情的直接输入。支持字体的描边效果,阴影效果,支持渐变色文字。

5.强大的列表控件,支持横向、纵向、流动、分页等多种布局,支持虚拟列表和循环列表,即使列表项目数量巨大也拒绝卡顿。虚拟列表还支持不等高ITEM、多种ITEM资源混合等高级特性。支持表格、树等高级列表控件。支持贴近,分页等滚动高级特性。

6.支持图片的九宫格和平铺处理,支持九宫格内各个宫格的平铺处理。支持图片变色和灰度。

7.支持基础的绘图功能,例如矩形、圆形、多边形等。

8.支持序列帧动画编辑和使用。自带序列帧动画编辑器,同时支持导入由Flash CS、Animate CC等工具制作的动画。

9.内置扫、捏、扭、长按等多种常用手势支持。内置摇杆支持。

10.编辑器提供时间轴设计UI动效,可以组合透明度、位置、大小、颜色等十几种属性的动画效果。并可实时看到每帧的效果。支持插入声音。支持嵌套动效。

11.支持矩形遮罩和自定义图形遮罩。

12.支持变色、模糊等滤镜。支持BlendMode设置。

13.支持逐像素检测的点击检测方式。

14.支持将UI组件绑定到任何模型上,例如实现曲面UI。

15.内置文本的打字效果。

16.内置窗口管理器,弹出窗口管理器,拖放管理器。

17.支持事件的冒泡机制。

18.封装了所有输入方式的底层细节,无论是鼠标输入、单点触摸输入、多点触摸输入、VR输入,你都只需要使用相同的事件侦听方式处理UI交互。

19.支持在UI层中插入任何3D物体,例如模型、粒子、骨骼动画等,自动处理渲染顺序。

20.编辑状态下使用分散的素材,发布时自动打包图集。支持定义多个图集,Unity版本自动支持抽出A通道的压缩方式。

21.多国语言切换支持。可以实时切换UI语言。

22.各种分辨率自适应。一套UI适用于不同分辨率的设备。

23.支持为编辑器组件自动生成代码。

24.提供插件机制,可以根据项目的需要为编辑器加入个性功能。

25.支持设计图功能,直接将设计图显示在背景,便于对照精准拼接。

FairyGui免费学习网址推荐:http://www.sikiedu.com/course/139

强大的UI编辑器-FairyGui简单介绍相关推荐

  1. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令

    Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...

  2. iOS开发UI篇—UIWindow简单介绍

    iOS开发UI篇-UIWindow简单介绍 一.简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWi ...

  3. iOS开发UI篇—UITabBarController简单介绍

    iOS开发UI篇-UITabBarController简单介绍 一.简单介绍 UITabBarController和UINavigationController类似,UITabBarControlle ...

  4. iOS开发UI篇—Modal简单介绍

    iOS开发UI篇-Modal简单介绍 一.简单介绍 除了push之外,还有另外一种控制器的切换方式,那就是Modal 任何控制器都能通过Modal的形式展⽰出来 Modal的默认效果:新控制器从屏幕的 ...

  5. FairyGui简单介绍

    1.什么是FairyGui? 跨平台UI编辑器,支持多种项目:如Unity,Cocos2dx,CryEngine,HavokVision,Starling,Egret,LayaAir,Haxe,Pix ...

  6. 文顶顶 iOS开发UI篇—UITabBarController简单介绍 iOS开发UI篇—UITabBarController简单介绍...

    一.简单介绍 UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例 ...

  7. OPNET Modeler 软件编辑器的简单介绍

    文章目录 一.项目编辑器 二.节点模型编辑器 三.进程模型编辑器 四.链路模型编辑器 五.包格式编辑器 六.天线模型编辑器 七.调制曲线编辑器 八.图标库编辑器 九.仿真序列编辑器 总结 一.项目编辑 ...

  8. vim 编辑器使用简单介绍

    文章目录 一.vim四种模式 1.正常模式 (Normal-mode) 2.插入模式(Insert-mode) 3.命令模式 (Command-mode) 4.可视模式 (Visual-mode) 二 ...

  9. linux fg 参数,Linux的bg和fg命令简单介绍

    我们都知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务.而不能让程序在前台后台之间切换.而 Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的 ...

最新文章

  1. 第十三章:位图(三)
  2. 《Adobe Illustrator CS4中文版经典教程》目录—导读
  3. 《Java 核心技术卷1 第10版》学习笔记------ -理解方法调用【重载解析、静态绑定、动态绑定】
  4. 18f458中断入口C语言_操作系统开发之——中断
  5. servlet ---- 请求对象
  6. python 最优化算法库,python实现各种最优化算法,
  7. Keil V4安装教程
  8. 小程序开发时所用到的图标素材 6113个开发小图标
  9. 镜像翻转_98年“后浪”科学家,首次挑战图片翻转不变性假设,一作拿下CVPR最佳论文提名...
  10. 视觉应用工程师 篇二
  11. latex脚注标号混合数字和特殊字符
  12. opencv 脸部识别开源软件
  13. 小米一体化微水滴形态转轴,揭露小米MIX Fold 2的轻薄秘密
  14. 架构师的5大基本能力
  15. 艾美捷测序级 II,纯化胰蛋白酶化验程序文献参考
  16. 五年以太扩容梦 破壁原是枕边人——记2016年G神与V神的ETH 2.0路线之争
  17. STM32 ADC单通道与多通道_DMA学习笔记
  18. JSP-java服务器端页面【学习笔记】
  19. HDU 2209 C - 翻纸牌游戏
  20. 使用jspdf插件将网页中的内容导出为高保真的pdf文件

热门文章

  1. .NET5发布,这个微软“全家桶”会是.NET的春天吗?
  2. 面向程序员的数据挖掘指南(四)
  3. Springmvc介绍及与Mybatis整合技术详解
  4. 阿里云面试:什么是语法糖?Java中有哪些语法糖?
  5. 控制不变量下的PLC入侵检测系统
  6. 计算机专业这么多课程怎么学?
  7. Jam-packed(思维)
  8. 如何使用 FFmpeg 进行图片压缩与制作视频酷游连结
  9. Mac终端Last login: Fri Aug 6 16:01:33 on ttys000
  10. 场效应管(FET)分类、符号、特性曲线