1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-04 02:37:12 +08:00

refactor(wave): 重构波次生成逻辑以支持多人游戏

将波次生成逻辑拆分为数据准备和实体生成两个阶段,便于多人游戏同步
修改 Wave 类以支持实例数据复制
更新相关调用点使用新的波次生成方式
This commit is contained in:
2025-11-13 22:39:36 +08:00
parent 8ed0837c9d
commit 12191f4233
5 changed files with 40 additions and 21 deletions
+1 -1
View File
@@ -445,7 +445,7 @@ func enterStage(_stage: int):
func kill():
pass
static func generatePlayer(playerName: String):
static func generatePlayer(playerName: String) -> EntityBase:
var player = generate(ComponentManager.getCharacter("Rooster"), Vector2.ZERO, false, false, true)
player.displayName = playerName
player.name = "Player_%s" % playerName