Newer
Older
DungeonShooting / DungeonShooting_Godot / prefab / effect / ShotFire.tscn
@小李xl 小李xl on 27 May 2023 1 KB 优化美术资源
  1. [gd_scene load_steps=4 format=3]
  2.  
  3. [ext_resource type="Texture2D" uid="uid://b0jsyrbk4bydt" path="res://resource/sprite/effects/ShotFire.png" id="1"]
  4.  
  5.  
  6. [sub_resource type="Animation" id=2]
  7. length = 0.001
  8. tracks/0/type = "value"
  9. tracks/0/path = NodePath(".:frame")
  10. tracks/0/interp = 1
  11. tracks/0/loop_wrap = true
  12. tracks/0/imported = false
  13. tracks/0/enabled = true
  14. tracks/0/keys = {
  15. "times": PackedFloat32Array( 0 ),
  16. "transitions": PackedFloat32Array( 1 ),
  17. "update": 0,
  18. "values": [ 0 ]
  19. }
  20.  
  21. [sub_resource type="Animation" id=1]
  22. resource_name = "ShotFire"
  23. length = 0.2
  24. step = 0.05
  25. tracks/0/type = "value"
  26. tracks/0/path = NodePath(".:frame")
  27. tracks/0/interp = 1
  28. tracks/0/loop_wrap = true
  29. tracks/0/imported = false
  30. tracks/0/enabled = true
  31. tracks/0/keys = {
  32. "times": PackedFloat32Array( 0, 0.05, 0.1, 0.15 ),
  33. "transitions": PackedFloat32Array( 1, 1, 1, 1 ),
  34. "update": 1,
  35. "values": [ 0, 1, 2, 3 ]
  36. }
  37. tracks/1/type = "method"
  38. tracks/1/path = NodePath(".")
  39. tracks/1/interp = 1
  40. tracks/1/loop_wrap = true
  41. tracks/1/imported = false
  42. tracks/1/enabled = true
  43. tracks/1/keys = {
  44. "times": PackedFloat32Array( 0.2 ),
  45. "transitions": PackedFloat32Array( 1 ),
  46. "values": [ {
  47. "args": [ ],
  48. "method": "queue_free"
  49. } ]
  50. }
  51.  
  52. [node name="ShotFire" type="Sprite2D"]
  53. modulate = Color( 1.6, 1.6, 1.6, 1 )
  54. texture = ExtResource( 1 )
  55. offset = Vector2( 8, 0 )
  56. hframes = 4
  57.  
  58. [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
  59. autoplay = "ShotFire"
  60. anims/RESET = SubResource( 2 )
  61. anims/ShotFire = SubResource( 1 )