1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-28 06:51:54 +08:00

feat(子弹): 调整扫帚炮和回旋镖参数

增加扫帚炮的移动速度并调整相机震动强度
修改回旋镖的曲线参数以优化运动轨迹
This commit is contained in:
2026-05-01 12:54:49 +08:00
parent c3e5e81a61
commit 6a4a6811ba
3 changed files with 7 additions and 6 deletions
+4 -4
View File
@@ -102,8 +102,8 @@ _data = {
} }
[sub_resource type="Curve" id="Curve_14u4g"] [sub_resource type="Curve" id="Curve_14u4g"]
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.1, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 2 point_count = 3
[sub_resource type="CurveTexture" id="CurveTexture_wnwnl"] [sub_resource type="CurveTexture" id="CurveTexture_wnwnl"]
curve = SubResource("Curve_14u4g") curve = SubResource("Curve_14u4g")
@@ -122,8 +122,8 @@ colors = PackedColorArray(0.9490196, 0.7529412, 0.3882353, 1, 0.42, 0.30975002,
gradient = SubResource("Gradient_0vfy6") gradient = SubResource("Gradient_0vfy6")
[sub_resource type="Curve" id="Curve_eep1e"] [sub_resource type="Curve" id="Curve_eep1e"]
_data = [Vector2(0, 0.7), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0] _data = [Vector2(0, 0), 0.0, 0.0, 0, 0, Vector2(0.1, 1), 0.0, 0.0, 0, 0, Vector2(1, 0), 0.0, 0.0, 0, 0]
point_count = 2 point_count = 3
[sub_resource type="CurveTexture" id="CurveTexture_g0gbx"] [sub_resource type="CurveTexture" id="CurveTexture_g0gbx"]
curve = SubResource("Curve_eep1e") curve = SubResource("Curve_eep1e")
+1
View File
@@ -224,6 +224,7 @@ size = Vector2(1968, 44)
script = ExtResource("2_jn776") script = ExtResource("2_jn776")
canTrace = true canTrace = true
displayName = "扫帚炮" displayName = "扫帚炮"
speed = 15.0
baseDamage = 5.0 baseDamage = 5.0
motionType = 2 motionType = 2
penerate = 1.0 penerate = 1.0
+2 -2
View File
@@ -4,7 +4,7 @@ class_name BroomGun
@export var canTrace: bool = true @export var canTrace: bool = true
func shake(): func shake():
CameraManager.shake(2000, 200) CameraManager.shake(2000, 300)
func ai(): func ai():
if canTrace: if canTrace:
PresetBulletAI.trace(self , launcher.currentFocusedPosition, 0.05) look_at(launcher.currentFocusedPosition)