界面编辑器中包含针对项目GUI (Graphical User Interface,图形用户界面)的各种编辑方法,可以丰富游戏玩家的视觉体验。
游戏开发工具Y3编辑器的界面编辑器由导航栏、画板、界面模块、场景UI、控件、元件、画布、属性、事件组成,每个部分层级关系明确,只要设置得当,就可以做出任何界面效果,甚至可以实现纯2D游戏。
导航栏
- 运行: 点击运行,你可以直接在界面编辑器内运行项目。
- 保存: 保存项目。
- 撤销: 撤销上一步的操作。
- 恢复: 在已有撤销操作的情况下,恢复上一步撤销的操作。
- 导入: 导入素材。
- 导出: 导出当前界面编辑器。
- 背景色: 画布背景色。
- 画布比例: 当前画布尺寸。
- 缩放: 画布在主界面内的尺寸缩放比例。
- 显示场景背景:开启状态下,画布背景色将显示为透明,并将场景显示为画布背景。
- 动画编辑:可设置控件与事件的时间轴动画。
画板
画板是绘制平面UI的地方。预设是预设的界面,包含预设的内置程序,可以直接和单位进行挂钩,比如血条(Health Bar)、名称等,不需要另外再编写ECA。
- **预设面板:**预设了四个画板,包括GameHud、LoadingPanel、Loss和Win。
- **功能菜单:**鼠标右键点击画板名称,展开功能菜单。对于预设的画板,在功能菜单中只能导出数据。
- **新建画板:**点击 "+" 或者鼠标右键点击界面,在弹出的功能菜单中点击新画布选项。
注意:在开始设计一个界面之前必须先创建一个画板。
场景界面
场景界面是指游戏场景中的UI,其操作方式和画板一致。在界面编辑器里新建一个控件后,通过触发器调用和放置在单位或者装饰物的挂点上。
画布
画布用于显示和编辑控件。你可以通过拖动上面和左边的标尺来创建参考线。你也可以滑动鼠标滚轮来改变画布中面板的显示尺寸。
事件
在事件调色板中,你可以调整所选事件的动作和声音。 从左边的小部件调色板中选择一个小部件,然后点击事件调色板右上角的 "+",为所选小部件添加一个交互式事件。
点击事件下的添加,将弹出动作设置调色板,你可以设置动作类型、目标部件和动画。要创建复杂的粒子,点击底部的时间轴管理来添加时间线。
注意:时间轴和动作设置板块中的动画效果互相排斥,如果在动作设置板块中选择了一个动画效果,则时间轴不生效。
动画编辑
通过动画编辑,你可以对事件与控件进行时间轴动画编辑,让画布上的控件以一种安排好的方式播放。
点击动画编辑,在弹出的窗口中点击加号添加动画组,并添加对应的控件轨道或事件轨道,即可开始制作帧动画。
在时间轴中你想添加关键帧的地方右键单击鼠标,在弹出的菜单中添加关键帧。
选中时间轴中已存在的关键帧,右键单击鼠标,可以在弹出的菜单中对其进行删除关键帧、复制、粘贴操作。
Y3编辑器已为众多游戏开发者带来千万营收,欢迎大家下载Y3编辑器,创作属于自己的百万爆款游戏!更多保姆级新手教程,点击领取。