1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-02 01:11:54 +08:00

refactor(Statemachine): 重构实体状态栏和Boss栏逻辑

将EntityStateBar的_ready逻辑移到EntityBase中统一管理
修改BossBar的更新逻辑从_physics_process改为_process
调整Wave配置中Boss的出现波次从8改为1
This commit is contained in:
2025-08-28 07:28:11 +08:00
parent 8e4b560e82
commit ef03aa2922
4 changed files with 19 additions and 12 deletions
+1 -1
View File
@@ -13,7 +13,7 @@ static var countBoost: float = 0.1 # 每波增加的敌人数量百分比,指
static var data: Array[Wave] = [
# entity, minCount, maxCount, isBoss, from, to, per
create(preload("res://components/Characters/Hen.tscn"), 1, 5, false, 0, INF, 1),
create(preload("res://components/Characters/Chick.tscn"), 0, 0, true, 8, INF, 4)
create(preload("res://components/Characters/Chick.tscn"), 0, 0, true, 1, INF, 4)
]
static func create(