Newer
Older
DungeonShooting / DungeonShooting_Godot / prefab / effect / activityObject / EnemyBloodEffect.tscn
  1. [gd_scene load_steps=8 format=3 uid="uid://m0s0k5nw7nbi"]
  2.  
  3. [ext_resource type="Texture2D" uid="uid://bs1lan5uwxyfg" path="res://resource/curve/Curve1.tres" id="1_1bm8t"]
  4. [ext_resource type="Texture2D" uid="uid://h7hkgbwj1li" path="res://resource/sprite/effects/Smoke.png" id="2_xg444"]
  5. [ext_resource type="Script" path="res://src/game/effects/AutoDestroyEffect.cs" id="3_lldtd"]
  6.  
  7. [sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_emuda"]
  8. particles_animation = true
  9. particles_anim_h_frames = 3
  10. particles_anim_v_frames = 1
  11. particles_anim_loop = false
  12.  
  13. [sub_resource type="Gradient" id="Gradient_ryemi"]
  14. colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 0.537255)
  15.  
  16. [sub_resource type="GradientTexture1D" id="GradientTexture1D_4mhw0"]
  17. gradient = SubResource("Gradient_ryemi")
  18.  
  19. [sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_fwcoe"]
  20. particle_flag_disable_z = true
  21. spread = 180.0
  22. gravity = Vector3(0, 0, 0)
  23. initial_velocity_min = 5.0
  24. initial_velocity_max = 35.0
  25. orbit_velocity_min = 0.0
  26. orbit_velocity_max = 0.0
  27. scale_min = 0.8
  28. scale_max = 0.8
  29. scale_curve = ExtResource("1_1bm8t")
  30. color = Color(0.811765, 0.0980392, 0.0980392, 0.627451)
  31. color_ramp = SubResource("GradientTexture1D_4mhw0")
  32. anim_offset_max = 1.0
  33.  
  34. [node name="EnemyBloodEffect" type="GPUParticles2D"]
  35. material = SubResource("CanvasItemMaterial_emuda")
  36. emitting = false
  37. amount = 10
  38. process_material = SubResource("ParticleProcessMaterial_fwcoe")
  39. texture = ExtResource("2_xg444")
  40. lifetime = 1.2
  41. one_shot = true
  42. explosiveness = 1.0
  43. fixed_fps = 20
  44. script = ExtResource("3_lldtd")
  45. DelayTime = 1.5