diff --git a/DungeonShooting_Godot/prefab/effect/common/Effect1.tscn b/DungeonShooting_Godot/prefab/effect/common/Effect1.tscn
index e6ae5e1..9159fe4 100644
--- a/DungeonShooting_Godot/prefab/effect/common/Effect1.tscn
+++ b/DungeonShooting_Godot/prefab/effect/common/Effect1.tscn
@@ -36,7 +36,6 @@
explosiveness = 1.0
fixed_fps = 20
script = ExtResource("3_2tlhx")
-DelayTime = 2.0
Particles2D = [NodePath("GPUParticles2D")]
[node name="GPUParticles2D" type="GPUParticles2D" parent="."]
diff --git a/DungeonShooting_Godot/prefab/effect/enemy/EnemyBloodEffect.tscn b/DungeonShooting_Godot/prefab/effect/enemy/EnemyBloodEffect.tscn
index 94e488c..1ffbf1b 100644
--- a/DungeonShooting_Godot/prefab/effect/enemy/EnemyBloodEffect.tscn
+++ b/DungeonShooting_Godot/prefab/effect/enemy/EnemyBloodEffect.tscn
@@ -22,5 +22,4 @@
explosiveness = 1.0
fixed_fps = 20
script = ExtResource("3_5cpi6")
-DelayTime = 2.0
Particles2D = []
diff --git a/DungeonShooting_Godot/prefab/effect/weapon/BulletDisappear.tscn b/DungeonShooting_Godot/prefab/effect/weapon/BulletDisappear.tscn
index 0f40391..a5c2a07 100644
--- a/DungeonShooting_Godot/prefab/effect/weapon/BulletDisappear.tscn
+++ b/DungeonShooting_Godot/prefab/effect/weapon/BulletDisappear.tscn
@@ -34,6 +34,9 @@
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_41eg5")
+}, {
+"duration": 1.0,
+"texture": null
}],
"loop": false,
"name": &"default",
@@ -73,7 +76,7 @@
scale = Vector2(0.5, 0.5)
sprite_frames = SubResource("SpriteFrames_ub3cw")
script = ExtResource("2_l2qlq")
-DelayTime = 0.3
+DelayTime = 0.5
Particles2D = [NodePath("GPUParticles2D")]
[node name="GPUParticles2D" type="GPUParticles2D" parent="."]
diff --git a/DungeonShooting_Godot/prefab/effect/weapon/BulletSmoke.tscn b/DungeonShooting_Godot/prefab/effect/weapon/BulletSmoke.tscn
index a6c4f6b..83786a2 100644
--- a/DungeonShooting_Godot/prefab/effect/weapon/BulletSmoke.tscn
+++ b/DungeonShooting_Godot/prefab/effect/weapon/BulletSmoke.tscn
@@ -24,6 +24,8 @@
[node name="BulletSmoke" type="AnimatedSprite2D" node_paths=PackedStringArray("Particles2D")]
sprite_frames = ExtResource("1_r62v8")
+frame = 4
+frame_progress = 1.0
offset = Vector2(8, 0)
script = ExtResource("2_r547d")
Particles2D = [NodePath("GpuParticles2D")]
diff --git a/DungeonShooting_Godot/prefab/effect/weapon/ShotFire.tscn b/DungeonShooting_Godot/prefab/effect/weapon/ShotFire.tscn
index 2e53592..380a59a 100644
--- a/DungeonShooting_Godot/prefab/effect/weapon/ShotFire.tscn
+++ b/DungeonShooting_Godot/prefab/effect/weapon/ShotFire.tscn
@@ -33,6 +33,9 @@
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_qi1pq")
+}, {
+"duration": 1.0,
+"texture": null
}],
"loop": false,
"name": &"default",
@@ -44,5 +47,5 @@
sprite_frames = SubResource("SpriteFrames_73j16")
offset = Vector2(8, 0)
script = ExtResource("2_lnwju")
-DelayTime = 0.2
+DelayTime = 0.5
Particles2D = []
diff --git a/DungeonShooting_Godot/prefab/effect/weapon/ShotFire2.tscn b/DungeonShooting_Godot/prefab/effect/weapon/ShotFire2.tscn
index 7073dc9..cf55d21 100644
--- a/DungeonShooting_Godot/prefab/effect/weapon/ShotFire2.tscn
+++ b/DungeonShooting_Godot/prefab/effect/weapon/ShotFire2.tscn
@@ -33,6 +33,9 @@
}, {
"duration": 1.0,
"texture": SubResource("AtlasTexture_ud7n7")
+}, {
+"duration": 1.0,
+"texture": null
}],
"loop": false,
"name": &"default",
@@ -44,5 +47,5 @@
sprite_frames = SubResource("SpriteFrames_rry1m")
offset = Vector2(5.5, 0)
script = ExtResource("2_4ecjw")
-DelayTime = 0.2
+DelayTime = 0.5
Particles2D = []
diff --git a/DungeonShooting_Godot/resource/map/tileMaps/TestGroup1/inlet/Start2/Preinstall.json b/DungeonShooting_Godot/resource/map/tileMaps/TestGroup1/inlet/Start2/Preinstall.json
index dbc95d0..d112d0d 100644
--- a/DungeonShooting_Godot/resource/map/tileMaps/TestGroup1/inlet/Start2/Preinstall.json
+++ b/DungeonShooting_Godot/resource/map/tileMaps/TestGroup1/inlet/Start2/Preinstall.json
@@ -1 +1 @@
-[{"Name":"test1","Weight":100,"Remark":"","WaveList":[[{"Position":{"X":0,"Y":0},"Size":{"X":0,"Y":0},"SpecialMarkType":1,"DelayTime":0,"MarkList":[]},{"Position":{"X":16,"Y":26},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":0,"MarkList":[{"Id":"weapon0003","Weight":100,"Attr":{"CurrAmmon":"12","ResidueAmmo":"90"},"Altitude":8,"VerticalSpeed":0}]},{"Position":{"X":-16,"Y":25},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":0,"MarkList":[{"Id":"prop0003","Weight":100,"Attr":null,"Altitude":8,"VerticalSpeed":0}]},{"Position":{"X":37,"Y":-13},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":0,"MarkList":[{"Id":"weapon0001","Weight":100,"Attr":{"CurrAmmon":"30","ResidueAmmo":"210"},"Altitude":8,"VerticalSpeed":0}]}],[{"Position":{"X":-32,"Y":-37},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":1,"MarkList":[{"Id":"enemy0002","Weight":100,"Attr":{"Face":"0","Weapon":null},"Altitude":0,"VerticalSpeed":0}]},{"Position":{"X":10,"Y":-39},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":2,"MarkList":[{"Id":"prop0003","Weight":100,"Attr":null,"Altitude":8,"VerticalSpeed":0}]}]]}]
\ No newline at end of file
+[{"Name":"test1","Weight":100,"Remark":"","WaveList":[[{"Position":{"X":0,"Y":0},"Size":{"X":0,"Y":0},"SpecialMarkType":1,"DelayTime":0,"MarkList":[]},{"Position":{"X":16,"Y":26},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":0,"MarkList":[{"Id":"weapon0003","Weight":100,"Attr":{"CurrAmmon":"12","ResidueAmmo":"90"},"Altitude":8,"VerticalSpeed":0}]},{"Position":{"X":-16,"Y":25},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":0,"MarkList":[{"Id":"prop0003","Weight":100,"Attr":null,"Altitude":8,"VerticalSpeed":0}]},{"Position":{"X":37,"Y":-13},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":0,"MarkList":[{"Id":"weapon0001","Weight":100,"Attr":{"CurrAmmon":"30","ResidueAmmo":"210"},"Altitude":8,"VerticalSpeed":0}]},{"Position":{"X":-11,"Y":-12},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":0,"MarkList":[{"Id":"weapon0009","Weight":100,"Attr":{"CurrAmmon":"1","ResidueAmmo":"25"},"Altitude":8,"VerticalSpeed":0}]}],[{"Position":{"X":10,"Y":-39},"Size":{"X":16,"Y":16},"SpecialMarkType":0,"DelayTime":2,"MarkList":[{"Id":"prop0003","Weight":100,"Attr":null,"Altitude":8,"VerticalSpeed":0}]}]]}]
\ No newline at end of file
diff --git a/DungeonShooting_Godot/src/game/effects/AutoDestroyParticles.cs b/DungeonShooting_Godot/src/game/effects/AutoDestroyParticles.cs
index 2dafe4f..c05b1c4 100644
--- a/DungeonShooting_Godot/src/game/effects/AutoDestroyParticles.cs
+++ b/DungeonShooting_Godot/src/game/effects/AutoDestroyParticles.cs
@@ -11,7 +11,7 @@
/// 延时销毁时间
///
[Export]
- public float DelayTime { get; set; } = 1f;
+ public float DelayTime { get; set; } = 2f;
///
/// 子节点包含的例子特效, 在创建完成后自动播放
diff --git a/DungeonShooting_Godot/src/game/effects/AutoDestroySprite.cs b/DungeonShooting_Godot/src/game/effects/AutoDestroySprite.cs
index ad8d15d..7dd66e6 100644
--- a/DungeonShooting_Godot/src/game/effects/AutoDestroySprite.cs
+++ b/DungeonShooting_Godot/src/game/effects/AutoDestroySprite.cs
@@ -16,7 +16,7 @@
/// 延时销毁时间
///
[Export]
- public float DelayTime { get; set; } = 1f;
+ public float DelayTime { get; set; } = 2f;
///
/// 子节点包含的例子特效, 在创建完成后自动播放