文章目录
官网链接
编辑器使用基础
创建新项目
项目在文件系统的结构为
主界面
- 主菜单(上1)
- 主工具栏(上2)
- 文档视图(中间舞台):包括已打开的文档的列表,侧工具栏和舞台区域。
- 状态栏(下):显示控制台输出的最后一条信息。点击可以打开控制台。
- 各个功能视图(两侧):用户可以按使用习惯将它们拖动到不同位置,也可以关闭;右键点击面板的标题栏,在右键菜单中选择“关闭”即可;如果要重新打开,在“主菜单->视图”里操作。
主工具栏
资源库
资源库视图里采用树状结构显示。顶层节点是包,每个包下面可以创建文件夹。
一般操作
包分组
显示列表
列表中越往下的元件显示在越前面
预览
检查器
如果你点击舞台的空白处(不选中任何东西),则显示的是容器组件的属性面板。
文档视图
控制器工具栏
项目设置
包
分支
发布
元件
图片(不提供修改图片源的功能,也不支持点击)
概况
不提供修改图片源的功能,也不支持点击
图片
动画
骨骼动画
图形
装载器(可变)
概况
动态载入资源,相对于图片的静态。
实例属性(其实就是一个容器)
GLoader
3D内容装载器
文本
富文本
输入文本
字体
组
组件
滚动容器
控制器
概要
控制器是FairyGUI核心功能之一,它为UI制作中以下类似需求提供了支持:
- 分页】 一个组件可以由多个页面组成。
- 按钮状态】 按钮通常有按下、鼠标悬浮等多个状态,我们可以利用控制器为每个状态安排不同的显示内容。
- 属性变化】 利用控制器,我们可以使元件](元件>>>组件)具有多个不同的形态,并且可以方便地切换。
控制器设计
控制器动作
目前支持两种动作:
- 播放动效
- 切换页
属性控制
和按钮的联动
和列表的联动
和分页滚动的联动
和下拉框的联动
Controller(运行时控制器常用API)
关联系统
标签
按钮
下拉框
进度条
滑动条
滚动条
列表
列表自动大小
GList.ResizeToFit();