parallax_bg.tscn 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. [gd_scene load_steps=7 format=1]
  2. [ext_resource path="res://scroll_bg_sky.png" type="Texture" id=1]
  3. [ext_resource path="res://scroll_bg_cloud_1.png" type="Texture" id=2]
  4. [ext_resource path="res://scroll_bg_cloud_2.png" type="Texture" id=3]
  5. [ext_resource path="res://scroll_bg_cloud_3.png" type="Texture" id=4]
  6. [ext_resource path="res://scroll_bg_fg_2.png" type="Texture" id=5]
  7. [ext_resource path="res://scroll_bg_fg_1.png" type="Texture" id=6]
  8. [node name="parallax_bg" type="ParallaxBackground"]
  9. layer = -1
  10. offset = Vector2( 0, 0 )
  11. rotation = 0.0
  12. scale = Vector2( 1, 1 )
  13. scroll/offset = Vector2( 0, 0 )
  14. scroll/base_offset = Vector2( 0, 0 )
  15. scroll/base_scale = Vector2( 0.7, 0 )
  16. scroll/limit_begin = Vector2( 0, 0 )
  17. scroll/limit_end = Vector2( 0, 0 )
  18. scroll/ignore_camera_zoom = false
  19. [node name="sky" type="ParallaxLayer" parent="."]
  20. motion/scale = Vector2( 1, 1 )
  21. motion/mirroring = Vector2( 800, 0 )
  22. [node name="Sprite" type="Sprite" parent="sky"]
  23. transform/scale = Vector2( 32, 0.94 )
  24. texture = ExtResource( 1 )
  25. centered = false
  26. [node name="clouds" type="ParallaxLayer" parent="."]
  27. motion/scale = Vector2( 0.1, 1 )
  28. motion/mirroring = Vector2( 800, 0 )
  29. [node name="Sprite" type="Sprite" parent="clouds"]
  30. transform/pos = Vector2( 28, 127 )
  31. texture = ExtResource( 2 )
  32. centered = false
  33. [node name="Sprite 2" type="Sprite" parent="clouds"]
  34. transform/pos = Vector2( 404, 24 )
  35. texture = ExtResource( 2 )
  36. centered = false
  37. [node name="Sprite 3" type="Sprite" parent="clouds"]
  38. transform/pos = Vector2( 154, 46 )
  39. texture = ExtResource( 3 )
  40. centered = false
  41. [node name="Sprite 4" type="Sprite" parent="clouds"]
  42. transform/pos = Vector2( 525, 130 )
  43. texture = ExtResource( 3 )
  44. centered = false
  45. [node name="Sprite 5" type="Sprite" parent="clouds"]
  46. transform/pos = Vector2( 255, 158 )
  47. texture = ExtResource( 4 )
  48. centered = false
  49. [node name="Sprite 6" type="Sprite" parent="clouds"]
  50. transform/pos = Vector2( 674, 70 )
  51. texture = ExtResource( 4 )
  52. centered = false
  53. [node name="mount_ 2" type="ParallaxLayer" parent="."]
  54. motion/scale = Vector2( 0.2, 1 )
  55. motion/mirroring = Vector2( 800, 0 )
  56. [node name="Sprite" type="Sprite" parent="mount_ 2"]
  57. transform/pos = Vector2( 0, 225 )
  58. texture = ExtResource( 5 )
  59. centered = false
  60. region = true
  61. region_rect = Rect2( 0, 0, 800, 256 )
  62. [node name="mount_1" type="ParallaxLayer" parent="."]
  63. motion/scale = Vector2( 0.4, 1 )
  64. motion/mirroring = Vector2( 800, 0 )
  65. [node name="Sprite" type="Sprite" parent="mount_1"]
  66. transform/pos = Vector2( 0, 225 )
  67. texture = ExtResource( 6 )
  68. centered = false
  69. region = true
  70. region_rect = Rect2( 0, 0, 800, 256 )