From 3e0e8d3ff797a25c7f1719fcdda3a08b90bc96a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=A8=E8=90=BD=E5=9F=BA=E5=9B=B4=E8=99=BE?= <3161880837@qq.com> Date: Sun, 18 Jan 2026 17:13:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=AD=A6=E5=99=A8=E7=B3=BB=E7=BB=9F):=20?= =?UTF-8?q?=E4=B8=BA=E5=AE=9E=E4=BD=93=E6=B7=BB=E5=8A=A0=E9=9A=8F=E6=9C=BA?= =?UTF-8?q?=E6=AD=A6=E5=99=A8=E7=94=9F=E6=88=90=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在实体初始化时,除了固定添加紫色水晶武器外,现在会从武器库中随机选择一种武器进行实例化 --- scripts/Statemachine/EntityBase.gd | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/Statemachine/EntityBase.gd b/scripts/Statemachine/EntityBase.gd index 17fe043..a8f03cb 100644 --- a/scripts/Statemachine/EntityBase.gd +++ b/scripts/Statemachine/EntityBase.gd @@ -126,6 +126,7 @@ func _ready(): for i in weaponStore.get_children(): i.free() weaponStore.add_child(ComponentManager.getWeapon("PurpleCrystal").instantiate()) + weaponStore.add_child(MathTool.randomChoiceFrom(ComponentManager.weapons).instantiate()) for i in weaponStore.get_children(): i.hide() weapons.append(i)