rock.tscn 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. [gd_scene load_steps=5 format=2]
  2. [ext_resource path="res://rock.gd" type="Script" id=1]
  3. [ext_resource path="res://brickfloor.png" type="Texture" id=2]
  4. [sub_resource type="RectangleShape2D" id=1]
  5. custom_solver_bias = 0.0
  6. extents = Vector2( 24, 24 )
  7. [sub_resource type="Animation" id=2]
  8. resource_name = "explode"
  9. length = 1.0
  10. loop = false
  11. step = 0.1
  12. tracks/0/type = "method"
  13. tracks/0/path = NodePath(".")
  14. tracks/0/interp = 1
  15. tracks/0/loop_wrap = true
  16. tracks/0/imported = false
  17. tracks/0/enabled = true
  18. tracks/0/keys = {
  19. "times": PoolRealArray( 1 ),
  20. "transitions": PoolRealArray( 1 ),
  21. "values": [ {
  22. "args": [ ],
  23. "method": "queue_free"
  24. } ]
  25. }
  26. tracks/1/type = "value"
  27. tracks/1/path = NodePath("sprite:visible")
  28. tracks/1/interp = 1
  29. tracks/1/loop_wrap = true
  30. tracks/1/imported = false
  31. tracks/1/enabled = true
  32. tracks/1/keys = {
  33. "times": PoolRealArray( 0 ),
  34. "transitions": PoolRealArray( 1 ),
  35. "update": 1,
  36. "values": [ false ]
  37. }
  38. [node name="rock" type="KinematicBody2D"]
  39. input_pickable = false
  40. collision_layer = 1
  41. collision_mask = 1
  42. collision/safe_margin = 0.08
  43. script = ExtResource( 1 )
  44. [node name="sprite" type="Sprite" parent="." index="0"]
  45. texture = ExtResource( 2 )
  46. region_enabled = true
  47. region_rect = Rect2( 96, 0, 48, 48 )
  48. _sections_unfolded = [ "Region" ]
  49. [node name="shape" type="CollisionShape2D" parent="." index="1"]
  50. shape = SubResource( 1 )
  51. [node name="anim" type="AnimationPlayer" parent="." index="2"]
  52. root_node = NodePath("..")
  53. autoplay = ""
  54. playback_process_mode = 1
  55. playback_default_blend_time = 0.0
  56. playback_speed = 1.0
  57. anims/explode = SubResource( 2 )
  58. blend_times = [ ]
  59. autoplay = ""