GMEventDefine.txt 自定义事件配表 使用教程
一、概述
GMEventDefine.txt 用于定义自定义事件名称。游戏启动时自动读取此文件,将事件注册到引擎的 CEventSystem 中。之后 Lua 脚本就可以通过 RegisterEvent / PushEvent 使用这些自定义事件。
新增事件只需编辑 GMEventDefine.txt,无需修改 C++ 代码,无需重新编译。
二、配表格式
| 项目 |
说明 |
| 文件位置 |
游戏资源包(AXP) Config.axp下 |
| 文件编码 |
GB2312 |
| 分隔符 |
Tab键(\t) |
格式共 2 列:
- 第 1 行:列类型声明
- 第 2 行:列注释说明(引擎会跳过)
- 第 3 行起:数据行
示例:
***付费内容***
-
调试方法
用 DebugView 查看日志,关键字:
| 日志 |
含义 |
[CustomEvent] Loaded X events |
配表加载成功 |
[CustomEvent] Registered X events |
事件注册成功 |
[Function] RegisterCustomEvent |
单个事件注册详情 |
剩余 66% 内容需要支付 1.00
金币 后可完整阅读
支持付费阅读,激励作者创作更好的作品。
|