系统仪表板
GES · Visual Workflow
在 Game Event System 窗口检查场景配置,打开事件编辑器和监控器,或运行项目维护工具
首次配置 GES 或维护现有项目的 Unity 开发者从 Unity 菜单打开仪表板
Tools > TinyGiants > GES > Game Event System
界面概览
仪表板左侧负责场景初始化和事件编辑,右侧显示环境与项目信息

上图的版本标题下方是场景配置入口,GES 2.3.0 的主窗口只显示一张预览图,并在右侧提供 Changelog,打开编辑器前先在 Initialize System 确认当前场景的状态
初始化场景
绿色的 System Initialized 表示管理器、数据库和生成代码已就绪,显示 Initialize Event System 时,点击按钮完成设置并保存场景,操作和层级检查见安装
编辑器与监控器
初始化完成后,在 Editor & Monitor 找到所需的工具,点击对应的 Open

| 工具 | 用途 |
|---|---|
| Game Event Editor | 在选定的数据库中创建、搜索、筛选和编辑事件 |
| Game Event Monitor | 在 Play Mode 中查看事件执行、监听器和 FlowGraph 活动 |
工具与实用程序
在 Tools & Utilities 打开代码生成、清理、条件烘焙或事件数据迁移工具

| 工具 | 结果 |
|---|---|
| Generate Game Event Code | 打开类型选择窗口,生成事件类和绑定代码 |
| Clean Game Event Code | 打开清理窗口,选择要删除的自定义生成代码 |
| Clean All Game Event Code | 确认后删除自定义生成代码,保留基础类型和绑定 |
| Bake AOT Conditions | 构建前重新生成条件注册表和链接器配置 |
| Import Event Data / Export Event Data | 恢复兼容的归档,或归档事件资产、脚本和已记录的引用 |
系统信息
System Information 显示 Unity 版本、渲染管线、编辑器平台,以及所选构建目标的脚本后端,支持的 Unity 版本见环境检查
快速访问
点击 Quick Access 中的条目,在 Project 窗口定位对应目录
| 入口 | 目录 |
|---|---|
| Documentation | 随包文档 |
| Demo Scenes | 随包演示场景 |
| API Scripts | 运行时脚本 |
| Custom Databases | 项目数据库 |
| Custom Flow Graphs | 项目的 FlowGraph 资产 |
| Custom CodeGen | 为项目生成的事件类和绑定代码 |
支持与社区
通过 Documentation、Discord Community、Video Tutorials、Asset Store 或 Support Email 查找与所装版本相关的资料

反馈问题时请提供 GES 和 Unity 版本、渲染管线以及控制台中第一条相关错误,联系渠道见社区与支持
版本日志
Changelog 读取当前安装包的版本日志,点击 View Full Changelog 查看完整历史

- 2.3.0 新增 Receiver 动作条件,更新编辑器布局、事件选择和场景条件校验,Event Action 区域使用 Unity 原生 UnityEvent 控件,升级后重新执行条件烘焙
- 2.2.0 支持 Unity 6000.6.0f1,FlowGraph 事件选择器支持 Esc 和点击外部关闭,即使数据库为空也可以取消,退出编辑器或重载脚本时选择器会关闭
- 2.1.1 修复事件编辑器滚动和 Odin Inspector 重复标题,改进数组、列表及多对象编辑时的事件选择,并修正可选 Addressables 程序集引用
- 2.1.0 将共享文件与 GCS 1.5.0 对齐,并保留 GCS 可选事件桥接所用的 GES 编辑器和运行时接口
故障排除
| 症状 | 检查 |
|---|---|
| 菜单或仪表板打不开 | 修复 Unity Console 中的编译错误,确认 GES 包的脚本已导入 |
| 初始化后仍显示 Initialize Event System | 查看 Console,并检查当前场景中的管理器与数据库 |
| IL2CPP 构建报告条件过期 | 运行 Bake AOT Conditions 后重新构建 |