refactor & fix
- 将 `CombatScheduler` 的职责分散到 3 个类中
- `PhaseLoopRuntime`:负责关卡各波次的调度
- `CombatLoadSession`:负责地图与 UI 等资源的加载
- `CombatEventBridge`:负责相关事件的处理
- 统一了战斗的命名为 `Combat`
- 调整了各个地图的坐标,使其位于摄像头中心
- 新增了 CombatInfoForm 展示战斗内的信息
- 补充了循环执行 LevelPhase,手动结束战斗的逻辑
This commit is contained in:
@@ -1,12 +1,15 @@
|
||||
# 界面配置表
|
||||
# Id AssetName UIGroupName AllowMultiInstance PauseCoveredUIForm
|
||||
# Id 列1 AssetName UIGroupName AllowMultiInstance PauseCoveredUIForm
|
||||
# int string string bool bool
|
||||
# 界面编号 策划备注 资源名称 界面组名称 是否允许多个界面实例 是否暂停被其覆盖的界面
|
||||
1 弹出框 DialogForm Default True True
|
||||
100 主菜单 MenuForm Default False True
|
||||
101 设置 SettingForm Default False True
|
||||
102 关于 AboutForm Default False True
|
||||
103 主UI MainForm Default False True
|
||||
150 测试UI TestMenuForm Test False False
|
||||
200 事件UI EventForm Default False False
|
||||
201 背包UI RepoForm Default False True
|
||||
110 主界面 MainForm Default False True
|
||||
111 仓库UI RepoForm Default False True
|
||||
112 详细信息 ItemDescForm Default True False
|
||||
130 事件UI EventForm Default False False
|
||||
140 战斗信息UI CombatInfoForm Default False False
|
||||
141 战斗结束UI CombatFinishForm Default False True
|
||||
150 商店UI ShopForm Default False True
|
||||
200 测试UI TestMenuForm Test False False
|
||||
|
||||
Reference in New Issue
Block a user