瀏覽代碼

Tweak background and organize clouds

Aaron Franke 5 年之前
父節點
當前提交
8d48b7f994
共有 1 個文件被更改,包括 81 次插入40 次删除
  1. 81 40
      2d/platformer/src/Level/ParallaxBackground.tscn

+ 81 - 40
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/CloudGroup1"]
+position = Vector2( 200, 20 )
+texture = ExtResource( 3 )
+centered = false
+
+[node name="Sprite3" type="Sprite" parent="Clouds/CloudGroup1"]
+position = Vector2( -60, 40 )
+texture = ExtResource( 4 )
+centered = false
+
+[node name="Sprite4" type="Sprite" parent="Clouds/CloudGroup1"]
+position = Vector2( 300, 130 )
+texture = ExtResource( 4 )
+centered = false
+
+[node name="Sprite5" type="Sprite" parent="Clouds/CloudGroup1"]
+position = Vector2( 30, 150 )
+texture = ExtResource( 5 )
+centered = false
+
+[node name="Sprite6" type="Sprite" parent="Clouds/CloudGroup1"]
+position = Vector2( 450, 70 )
+texture = ExtResource( 5 )
+centered = false
+
+[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="Sprite2" type="Sprite" parent="Clouds"]
-position = Vector2( 185.994, 21.8415 )
+[node name="Sprite2" type="Sprite" parent="Clouds/CloudGroup2"]
+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/CloudGroup2"]
+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/CloudGroup2"]
+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/CloudGroup2"]
+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/CloudGroup2"]
+position = Vector2( 450, 70 )
 texture = ExtResource( 5 )
 centered = false
 
-[node name="Sprite12" type="Sprite" parent="Clouds"]
-position = Vector2( 592.805, 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="Sprite11" type="Sprite" parent="Clouds"]
-position = Vector2( 968.805, 21.8415 )
+[node name="Sprite2" type="Sprite" parent="Clouds/CloudGroup3"]
+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/CloudGroup3"]
+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/CloudGroup3"]
+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/CloudGroup3"]
+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/CloudGroup3"]
+position = Vector2( 450, 70 )
 texture = ExtResource( 5 )
 centered = false
 
-[node name="Sprite18" type="Sprite" parent="Clouds"]
-position = Vector2( 1369.85, 124.842 )
+[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="Sprite17" type="Sprite" parent="Clouds"]
-position = Vector2( 1745.85, 21.8415 )
+[node name="Sprite2" type="Sprite" parent="Clouds/CloudGroup4"]
+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/CloudGroup4"]
+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/CloudGroup4"]
+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/CloudGroup4"]
+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/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 )