Bläddra i källkod

Improve background tiling, move parallax layers vertically

Nathan Lovato 5 år sedan
förälder
incheckning
75df35b165

BIN
2d/platformer/assets/art/background/distant_platforms_1.png


BIN
2d/platformer/assets/art/background/distant_platforms_2.png


+ 7 - 4
2d/platformer/src/Level/ParallaxBackground.tscn

@@ -20,6 +20,7 @@ centered = false
 
 [node name="Clouds" type="ParallaxLayer" parent="."]
 motion_scale = Vector2( 0.1, 1 )
+motion_offset = Vector2( -550, 0 )
 
 [node name="Sprite1" type="Sprite" parent="Clouds"]
 position = Vector2( 28, 127 )
@@ -82,19 +83,21 @@ texture = ExtResource( 5 )
 centered = false
 
 [node name="Mountains2" type="ParallaxLayer" parent="."]
+position = Vector2( 0, 481 )
 motion_scale = Vector2( 0.2, 1 )
 
 [node name="Sprite" type="Sprite" parent="Mountains2"]
-position = Vector2( 0, 353 )
+position = Vector2( 0, -114.388 )
 texture = ExtResource( 1 )
 region_enabled = true
-region_rect = Rect2( 0, 0, 4096, 256 )
+region_rect = Rect2( 0, 0, 3072, 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, 353 )
+position = Vector2( 0, -100.279 )
 texture = ExtResource( 6 )
 region_enabled = true
-region_rect = Rect2( 0, 0, 4096, 256 )
+region_rect = Rect2( 0, 0, 3072, 256 )