moving_platform.tscn 925 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. [gd_scene load_steps=3 format=2]
  2. [ext_resource path="res://moving_platform.gd" type="Script" id=1]
  3. [ext_resource path="res://moving_platform.png" type="Texture" id=2]
  4. [node name="moving_platform" type="Node2D"]
  5. script = ExtResource( 1 )
  6. motion = Vector2( 0, 0 )
  7. cycle = 1.0
  8. [node name="platform" type="RigidBody2D" parent="."]
  9. input_pickable = false
  10. collision_layer = 1
  11. collision_mask = 1
  12. mode = 3
  13. mass = 1.0
  14. friction = 1.0
  15. bounce = 0.0
  16. gravity_scale = 1.0
  17. custom_integrator = false
  18. continuous_cd = 0
  19. contacts_reported = 0
  20. contact_monitor = false
  21. sleeping = false
  22. can_sleep = true
  23. linear_velocity = Vector2( 0, 0 )
  24. linear_damp = -1.0
  25. angular_velocity = 0.0
  26. angular_damp = -1.0
  27. [node name="Sprite" type="Sprite" parent="platform"]
  28. texture = ExtResource( 2 )
  29. [node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="platform"]
  30. build_mode = 0
  31. polygon = PoolVector2Array( -88, -24, 88, -24, 88, 24, -88, 24 )