diff --git a/2d/platformer/src/Level/ParallaxBackground.tscn b/2d/platformer/src/Level/ParallaxBackground.tscn index d27d098d..8b34be08 100644 --- a/2d/platformer/src/Level/ParallaxBackground.tscn +++ b/2d/platformer/src/Level/ParallaxBackground.tscn @@ -22,93 +22,134 @@ centered = false motion_scale = Vector2( 0.1, 1 ) motion_offset = Vector2( -550, 0 ) -[node name="Sprite1" type="Sprite" parent="Clouds"] -position = Vector2( -190.006, 124.842 ) +[node name="CloudGroup1" type="Node2D" parent="Clouds"] +position = Vector2( -780, 0 ) + +[node name="Sprite1" type="Sprite" parent="Clouds/CloudGroup1"] +position = Vector2( -200, 120 ) texture = ExtResource( 3 ) centered = false -[node name="Sprite2" type="Sprite" parent="Clouds"] -position = Vector2( 185.994, 21.8415 ) +[node name="Sprite2" type="Sprite" parent="Clouds/CloudGroup1"] +position = Vector2( 200, 20 ) texture = ExtResource( 3 ) centered = false -[node name="Sprite3" type="Sprite" parent="Clouds"] -position = Vector2( -64.0056, 43.8415 ) +[node name="Sprite3" type="Sprite" parent="Clouds/CloudGroup1"] +position = Vector2( -60, 40 ) texture = ExtResource( 4 ) centered = false -[node name="Sprite4" type="Sprite" parent="Clouds"] -position = Vector2( 306.994, 127.842 ) +[node name="Sprite4" type="Sprite" parent="Clouds/CloudGroup1"] +position = Vector2( 300, 130 ) texture = ExtResource( 4 ) centered = false -[node name="Sprite5" type="Sprite" parent="Clouds"] -position = Vector2( 36.9944, 155.842 ) +[node name="Sprite5" type="Sprite" parent="Clouds/CloudGroup1"] +position = Vector2( 30, 150 ) texture = ExtResource( 5 ) centered = false -[node name="Sprite6" type="Sprite" parent="Clouds"] -position = Vector2( 455.994, 67.8415 ) +[node name="Sprite6" type="Sprite" parent="Clouds/CloudGroup1"] +position = Vector2( 450, 70 ) texture = ExtResource( 5 ) centered = false -[node name="Sprite12" type="Sprite" parent="Clouds"] -position = Vector2( 592.805, 124.842 ) +[node name="CloudGroup2" type="Node2D" parent="Clouds"] + +[node name="Sprite1" type="Sprite" parent="Clouds/CloudGroup2"] +position = Vector2( -200, 120 ) texture = ExtResource( 3 ) centered = false -[node name="Sprite11" type="Sprite" parent="Clouds"] -position = Vector2( 968.805, 21.8415 ) +[node name="Sprite2" type="Sprite" parent="Clouds/CloudGroup2"] +position = Vector2( 200, 20 ) texture = ExtResource( 3 ) centered = false -[node name="Sprite10" type="Sprite" parent="Clouds"] -position = Vector2( 718.805, 43.8415 ) +[node name="Sprite3" type="Sprite" parent="Clouds/CloudGroup2"] +position = Vector2( -60, 40 ) texture = ExtResource( 4 ) centered = false -[node name="Sprite9" type="Sprite" parent="Clouds"] -position = Vector2( 1089.8, 127.842 ) +[node name="Sprite4" type="Sprite" parent="Clouds/CloudGroup2"] +position = Vector2( 300, 130 ) texture = ExtResource( 4 ) centered = false -[node name="Sprite8" type="Sprite" parent="Clouds"] -position = Vector2( 819.805, 155.842 ) +[node name="Sprite5" type="Sprite" parent="Clouds/CloudGroup2"] +position = Vector2( 30, 150 ) texture = ExtResource( 5 ) centered = false -[node name="Sprite7" type="Sprite" parent="Clouds"] -position = Vector2( 1238.8, 67.8415 ) +[node name="Sprite6" type="Sprite" parent="Clouds/CloudGroup2"] +position = Vector2( 450, 70 ) texture = ExtResource( 5 ) centered = false -[node name="Sprite18" type="Sprite" parent="Clouds"] -position = Vector2( 1369.85, 124.842 ) +[node name="CloudGroup3" type="Node2D" parent="Clouds"] +position = Vector2( 780, 0 ) + +[node name="Sprite1" type="Sprite" parent="Clouds/CloudGroup3"] +position = Vector2( -200, 120 ) texture = ExtResource( 3 ) centered = false -[node name="Sprite17" type="Sprite" parent="Clouds"] -position = Vector2( 1745.85, 21.8415 ) +[node name="Sprite2" type="Sprite" parent="Clouds/CloudGroup3"] +position = Vector2( 200, 20 ) texture = ExtResource( 3 ) centered = false -[node name="Sprite16" type="Sprite" parent="Clouds"] -position = Vector2( 1495.85, 43.8415 ) +[node name="Sprite3" type="Sprite" parent="Clouds/CloudGroup3"] +position = Vector2( -60, 40 ) texture = ExtResource( 4 ) centered = false -[node name="Sprite15" type="Sprite" parent="Clouds"] -position = Vector2( 1866.85, 127.842 ) +[node name="Sprite4" type="Sprite" parent="Clouds/CloudGroup3"] +position = Vector2( 300, 130 ) texture = ExtResource( 4 ) centered = false -[node name="Sprite14" type="Sprite" parent="Clouds"] -position = Vector2( 1596.85, 155.842 ) +[node name="Sprite5" type="Sprite" parent="Clouds/CloudGroup3"] +position = Vector2( 30, 150 ) texture = ExtResource( 5 ) centered = false -[node name="Sprite13" type="Sprite" parent="Clouds"] -position = Vector2( 2015.85, 67.8415 ) +[node name="Sprite6" type="Sprite" parent="Clouds/CloudGroup3"] +position = Vector2( 450, 70 ) +texture = ExtResource( 5 ) +centered = false + +[node name="CloudGroup4" type="Node2D" parent="Clouds"] +position = Vector2( 1560, 0 ) + +[node name="Sprite1" type="Sprite" parent="Clouds/CloudGroup4"] +position = Vector2( -200, 120 ) +texture = ExtResource( 3 ) +centered = false + +[node name="Sprite2" type="Sprite" parent="Clouds/CloudGroup4"] +position = Vector2( 200, 20 ) +texture = ExtResource( 3 ) +centered = false + +[node name="Sprite3" type="Sprite" parent="Clouds/CloudGroup4"] +position = Vector2( -60, 40 ) +texture = ExtResource( 4 ) +centered = false + +[node name="Sprite4" type="Sprite" parent="Clouds/CloudGroup4"] +position = Vector2( 300, 130 ) +texture = ExtResource( 4 ) +centered = false + +[node name="Sprite5" type="Sprite" parent="Clouds/CloudGroup4"] +position = Vector2( 30, 150 ) +texture = ExtResource( 5 ) +centered = false + +[node name="Sprite6" type="Sprite" parent="Clouds/CloudGroup4"] +position = Vector2( 450, 70 ) texture = ExtResource( 5 ) centered = false @@ -117,17 +158,17 @@ position = Vector2( 0, 481 ) motion_scale = Vector2( 0.2, 1 ) [node name="Sprite" type="Sprite" parent="Mountains2"] -position = Vector2( 0, -114.388 ) +position = Vector2( 0, -120 ) texture = ExtResource( 1 ) region_enabled = true -region_rect = Rect2( 0, 0, 3072, 256 ) +region_rect = Rect2( 0, 0, 4096, 256 ) [node name="Mountains1" type="ParallaxLayer" parent="."] position = Vector2( 0, 481 ) motion_scale = Vector2( 0.4, 1 ) [node name="Sprite" type="Sprite" parent="Mountains1"] -position = Vector2( 0, -100.279 ) +position = Vector2( 0, -100 ) texture = ExtResource( 6 ) region_enabled = true -region_rect = Rect2( 0, 0, 3072, 256 ) +region_rect = Rect2( 0, 0, 4096, 256 )