EventConfig
关卡各阶段的事件配置,包含三个不同时机的事件数组。
结构定义
typescript
interface EventConfig {
EventInit: EventItem[]; // 战斗初始化事件数组
EventReady: EventItem[]; // 战斗准备事件数组
EventStart: EventItem[]; // 战斗开始事件数组
}
字段说明
EventInit
战斗初始化事件数组,在关卡初始化时触发的事件列表。
EventReady
战斗准备事件数组,在战斗准备阶段触发的事件列表。
EventStart
战斗开始事件数组,在战斗正式开始时触发的事件列表。
使用示例
json
{
"EventInit": [
{
"EventName": "SetSun",
"Value": {
"sun": 50
}
}
],
"EventReady": [],
"EventStart": [
{
"EventName": "ShowMessage",
"Value": {
"message": "战斗开始!"
}
}
]
}