From 2ebcdbee25ac8748cdc1ffb877a67a7d951f01a0 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, 10 May 2026 22:50:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(Bullets):=20=E8=B0=83=E6=95=B4=E7=81=AB?= =?UTF-8?q?=E5=B1=B1=E5=AD=90=E5=BC=B9=E7=9A=84=E5=8A=A8=E7=94=BB=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E5=92=8C=E7=A2=B0=E6=92=9E=E4=BD=93=E5=B0=BA=E5=AF=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改火山子弹的动画轨迹点和碰撞体尺寸,以改善视觉效果和命中判定 --- components/Bullets/Volcano.tscn | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/Bullets/Volcano.tscn b/components/Bullets/Volcano.tscn index 4a1dbfd..f19cbea 100644 --- a/components/Bullets/Volcano.tscn +++ b/components/Bullets/Volcano.tscn @@ -85,7 +85,7 @@ tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "handle_modes": PackedInt32Array(0, 0, 2), -"points": PackedFloat32Array(150, -0.25, 0, 0.25, 0, 500, -0.083333336, -8.333334, 0, 0, 150, -0.01666667, 83.333336, 0, 0), +"points": PackedFloat32Array(200, 0, 0, 0.25, 0, 500, -0.083333336, -8.333334, 0, 0, 200, 0, 0, 0, 0), "times": PackedFloat32Array(0, 0.2, 0.3) } tracks/1/type = "bezier" @@ -96,7 +96,7 @@ tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "handle_modes": PackedInt32Array(0, 0, 0, 0, 0, 0), -"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0, 0, -0.25, 0, 0.25, 0, 0.7853982, -0.06585455, -0.14365458, 0.2, 0, -0.7853982, -0.06666666, 0.2617994, 0, 0, -0.7853982, -0.033333343, 0, 0, 0, 3.142, -0.041666668, 0.91629785, 0, 0), +"points": PackedFloat32Array(0, -0.25, 0, 0.25, 0, 0, -0.25, 0, 0.2, 0, 0.7853982, -0.1, 0, 0.25, 0, -0.7853982, 0, 0, 0, -1, -0.7853982, -0.15, 0, 0.2, 0, 3.142, -0.15, 2, 0, 0), "times": PackedFloat32Array(0, 0.3, 0.6, 0.888264, 1.2, 1.45) } tracks/2/type = "bezier" @@ -184,7 +184,7 @@ _data = { } [sub_resource type="RectangleShape2D" id="RectangleShape2D_1sgli"] -size = Vector2(23.999994, 124) +size = Vector2(23.999994, 153) [node name="Volcano" unique_id=2046549391 instance=ExtResource("1_gd3m7")] script = ExtResource("2_w1utg") @@ -210,7 +210,7 @@ texture = ExtResource("2_wwxm2") [node name="audio" type="AudioStreamPlayer2D" parent="texture/anchor/textureSword" index="0" unique_id=167399724] [node name="hitbox" parent="." index="1" unique_id=175349408 node_paths=PackedStringArray("target")] -position = Vector2(149.99998, 0.06109595) +position = Vector2(199.99998, 0.081461266) rotation = 0.00040731629 shape = SubResource("RectangleShape2D_1sgli") script = ExtResource("7_1sgli")