FairyGUI是一款功能强大的开源项目UI编辑器,具有可视化功能,可零代码实现设计效果,有强大的文件控件,列表控件,所见即所得,内置多种手势操作。

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

软件特色

1、零代码

重视设计师体验,摒弃了脚本和配置文件这些需要代码思维的操作。策划和美术都可以单独制作出生产级别的UI界面。

2、多国语言和分支

内置的分支和多语言机制,完全所见即所得地支持多语言版本和多渠道版本,为游戏出海提供有力支持。

3、丰富运行库

支持十多种游戏引擎,涵盖手游、页游、端游,在全游戏领域提供一致的UI制作体验。同一套UI,可用于所有引擎。

4、高性能

运行性能处于同类产品领先水平,更为DrawCall优化提供了独特的策略。

FairyGUI运行库支持以下游戏工具

1、Unity

支持所有 Unity 版本,可以直接在 Asset Store搜索 "FairyGUI" 免费安装

2、Unreal 4

3、Cocos2dx

支持 3.14 以上版本,支持 4.0 版本

4、LayaAir

支持所有 Laya 版本

5、Egret

支持 5.x 版本

6、CocosCreator

npm包名: fairygui-cc

7、Starling

8、Flash

9、Cry Engine

10、Havok Vision

11、MonoGame

12、Solar2D

13、Three.js

npm包名: fairygui-three

14、DOM

npm包名: fairygui-dom

更新日志

v6.1.4版本

修正了JPG图片直出时可能出现的文件被占用错误的bug。

修正了滑动条组件的最小值和最大值相等时会报错的bug。

修正了颜色选择面板A值清空时报错的bug。

修正了时间轴面板帧序号只能显示两位数的bug。

修正文字描边/投影的半透明效果会在父节点透明度修改后丢失的bug。

修正了命令行发布出现失败时插件接口OnPublishEnd没有被调用的bug。

优化:当文本的“自动大小”为“自动高度”时,在舞台上拉宽文本不再修改“自动大小”为“无”。

优化:文本和富文本间互相替换时不再丢失“自动大小”设置。

优化:控制器页面将同时显示名称和备注。