当前位置:首页 > 软件下载 > 编程开发

FairyGUI Editor(UI编辑器)v2021.1.0官方版

点此纠错

  • 平台:WinAll
  • 大小:42.2M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-04-27
4.0
0% 0%

情介绍

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

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

FairyGUI  Editor(UI编辑器)

软件特点

FairyGUI提供了功能强大的UI编辑器,其使用习惯与Adobe系列软件一致,让美术设计师和策划人员轻松上手。

与市面上其他UI编辑器不同,FairyGUI编辑器非常注重设计者体验,放弃了脚本、配置文件等需要代码思考的操作。借助FairyGUI提供的组件、关联、控制器和动画,我们可以使用编辑器轻松创建大量具有动画效果的复杂自动布局UI,而无需编写代码。

FairyGUI提供多种游戏引擎SDK:Unity、Cocos2d-x、Cry Egine、Havok Vision/Project Anarchy、Egret、LayaAir、Haxe、Pixi、Flash、Starling,未来还将支持UE4、LibGDX等。借助FairyGUI-SDK,您可以轻松地在UI中使用3D物体、粒子等元素,并且FairyGUI还解决了圆形进度条、像素点击测试、图文混合、循环列表、虚拟列表等UI问题,弧形UI、VR输入等开发中常见的痛点。

特征

1.强大的文本控制。支持动态字体、位图字体、外部工具(如BMFont等)制作的位图字体。它还支持HTML语法和UBB语法,支持复杂的混合图形和文本。输入文字支持直接输入iOS原生表情。支持字体描边效果、阴影效果和渐变文本。

2.强大的列表控件,支持多种布局、虚拟列表和循环列表,即使列表项数量庞大也不会卡顿。虚拟列表还支持不等高ITEM、多个ITEM资源混合等高级功能。支持高级列表控件,例如表格和树。

3、支持图片的九方格和平铺处理,支持九方格内各格子的平铺处理。支持图像变色和灰度。

4.所见即所得。操作简单,使用习惯与Adobe系列软件一致。规划师和艺术设计师可以轻松上手。

5.您可以在编辑器中组合各种复杂的UI组件,而无需编写代码。程序员不需要编写扩展UI 组件的代码。

6. 支持平移、缩放、旋转、倾斜、翻转等常规二维变换。

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

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

9.内置支持多种手势。

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

11.支持矩形蒙版和自定义图形蒙版。

12.支持过滤器。

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

14.支持将UI组件绑定到任意模型,例如实现弧形UI。

15.内置文本打字效果。

16.内置普通窗口管理器、弹出窗口管理器、拖放管理器。

17.支持事件冒泡机制。

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

19.支持在UI层插入任意3D对象,如模型、粒子、骨骼动画等。

20、编辑状态下使用零散素材,发布时自动打包相册。支持定义多个图集,Unity版本自动支持提取A通道的压缩方式。

指示

已打开的历史项目可以通过单击直接从列表中打开。

删除点击右上角的垃圾桶按钮,可以删除选中的打开历史记录。

打开其他通过选择项目描述文件xxx.fairy 打开现有项目。

打开目录通过选择项目所在的目录来打开现有项目。适合打开2.x版本的项目。

资源URL地址

在FairyGUI中,每个资源都有一个URL地址。选择一个资源,右键菜单选择“复制URL”即可获取该资源的URL地址。无论是在编辑器中还是在代码中,都可以通过这个URL引用资源。例如,要设置按钮的图标,可以直接从库中拖动它,也可以手动粘贴URL地址。该URL是一串代码,不可读。在开发中使用时会造成阅读困难,所以我们通常使用另一种格式:ui://包名/资源名。常见的URL 格式有两种,一种不可读,但不受包或资源重命名的影响;另一个更具可读性。

资源输出

包中的每个资源都有一个是否导出的属性。导出的资源图标右下角有一个小红点。使用右键菜单提供的功能可以方便地切换一个或多个资源的导出属性。

收藏夹

收藏夹提供对常用组件的快速访问。您可以将一些常用的组件或材料放入收藏夹以便快速访问。您还可以实现类似于控制面板的功能。右键单击资源库中的一项或多项资源,在右键菜单中选择“添加到收藏夹”,即可将资源添加到收藏夹。

常见问题

1.运行时报错,看不到界面,但编辑模式下没有问题。

示例:创建Component1@Package1 失败!

答:这个错误一般是由于使用UIPanel导致的。原因可能是:

你的UI包没有正确放置在Resources目录中,或者Resources拼写错误!很多新手都会犯这个错误。

如果存在跨包引用,则需要使用AddPackage手动加载依赖包,注意AddPackage必须在创建UIPanel之前创建。建议放在Aw ake 中。

如果该包自发布以来已被移动或名称已更改,请重置UIPanel 包和组件名称。

2.无法显示图片/文字,但不报错

答:项目中没有放置FairyGUI着色器,即插件中Resources/Shaders中的着色器。请重新安装插件。

3、UI重复显示,或者UI销毁后仍然显示。

答:场景中没有放置主摄像机。

主摄像头的ClearFl ags 未正确设置为Depth。

场景中还有其他摄像机,并且它们的剔除遮罩设置已检查UI。

变更日志

2021.1.0

替换了应用程序图标。

添加了对createjs 项目的支持。

“创建项目”对话框添加了创建子目录的选项。

首选项对话框添加了设置编辑器字体的选项。

修复了库面板使用两栏布局时导出资源包功能无法正常使用的bug。

修复了Flash 项目无法选择“发布两个包”的错误。