ParallaxBg.tscn 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. [gd_scene load_steps=7 format=2]
  2. [ext_resource path="res://background/scroll_bg_sky.png" type="Texture" id=1]
  3. [ext_resource path="res://background/scroll_bg_cloud_1.png" type="Texture" id=2]
  4. [ext_resource path="res://background/scroll_bg_cloud_2.png" type="Texture" id=3]
  5. [ext_resource path="res://background/scroll_bg_cloud_3.png" type="Texture" id=4]
  6. [ext_resource path="res://background/scroll_bg_fg_2.png" type="Texture" id=5]
  7. [ext_resource path="res://background/scroll_bg_fg_1.png" type="Texture" id=6]
  8. [node name="ParallaxBg" type="ParallaxBackground"]
  9. scroll_base_scale = Vector2( 0.7, 0 )
  10. [node name="Sky" type="ParallaxLayer" parent="."]
  11. motion_mirroring = Vector2( 400, 0 )
  12. [node name="Sprite" type="Sprite" parent="Sky"]
  13. scale = Vector2( 1000, 0.94 )
  14. texture = ExtResource( 1 )
  15. centered = false
  16. offset = Vector2( -15, 0 )
  17. [node name="Clouds" type="ParallaxLayer" parent="."]
  18. motion_scale = Vector2( 0.1, 1 )
  19. motion_mirroring = Vector2( 400, 0 )
  20. [node name="Sprite1" type="Sprite" parent="Clouds"]
  21. position = Vector2( 14, 64 )
  22. texture = ExtResource( 2 )
  23. centered = false
  24. [node name="Sprite2" type="Sprite" parent="Clouds"]
  25. position = Vector2( 202, 12 )
  26. texture = ExtResource( 2 )
  27. centered = false
  28. [node name="Sprite3" type="Sprite" parent="Clouds"]
  29. position = Vector2( 77, 23 )
  30. texture = ExtResource( 3 )
  31. centered = false
  32. [node name="Sprite4" type="Sprite" parent="Clouds"]
  33. position = Vector2( 272, 65 )
  34. texture = ExtResource( 3 )
  35. centered = false
  36. [node name="Sprite5" type="Sprite" parent="Clouds"]
  37. position = Vector2( 127, 79 )
  38. texture = ExtResource( 4 )
  39. centered = false
  40. [node name="Sprite6" type="Sprite" parent="Clouds"]
  41. position = Vector2( 337, 35 )
  42. texture = ExtResource( 4 )
  43. centered = false
  44. [node name="Mount2" type="ParallaxLayer" parent="."]
  45. motion_scale = Vector2( 0.2, 1 )
  46. motion_mirroring = Vector2( 400, 0 )
  47. [node name="Sprite" type="Sprite" parent="Mount2"]
  48. position = Vector2( 0, 113 )
  49. texture = ExtResource( 5 )
  50. centered = false
  51. region_rect = Rect2( 0, 0, 400, 128 )
  52. [node name="Mount1" type="ParallaxLayer" parent="."]
  53. motion_scale = Vector2( 0.4, 1 )
  54. motion_mirroring = Vector2( 400, 0 )
  55. [node name="Sprite" type="Sprite" parent="Mount1"]
  56. position = Vector2( 0, 113 )
  57. texture = ExtResource( 6 )
  58. centered = false
  59. region_rect = Rect2( 0, 0, 400, 128 )