DebugUI的一些优化方案
## 前言 游戏中经常会有需要一些调试菜单或者GM菜单,如下 功能上没有太大的问题,但是大面积的UI会非常影响游戏内容的观察,甚至并不能与游戏画面的同时运行 那么整理并记录一下更便捷的UI方案 ## 纯粹的编辑器UI 方案是打开一个EU(EditorUtility),然后监听或者执行游戏内的逻辑和信

## 前言 游戏中经常会有需要一些调试菜单或者GM菜单,如下 功能上没有太大的问题,但是大面积的UI会非常影响游戏内容的观察,甚至并不能与游戏画面的同时运行 那么整理并记录一下更便捷的UI方案 ## 纯粹的编辑器UI 方案是打开一个EU(EditorUtility),然后监听或者执行游戏内的逻辑和信
## GASDebugger 如上图,GAS自带的DebugUI很不好用 以上是GASDebugger界面 在windows页面下的底部会有启动按钮 游戏运行以后,插件会尝试自动识别场景内拥有技能组件的玩家,如没有识别到或者玩家类是延迟创建的,那需要手动选择一下(可以选择所有对象包括怪物) 选中以后
## 前言 ## 目标 - 自动加载 - 更简单的方式查询数据 - 需要支持cpp和蓝图 ## CPP 创建一个Setting类存储所有需要加载的表格 用一个引擎子系统加载和保存所有表格 核心其实是用数据类型的哈希作为键来保存到Map中,这样就可以用模板的方式查询 这里是包到了一个函数库中去,其实也

一位热爱游戏开发的中登