added moving platform
This commit is contained in:
parent
d5999d41c7
commit
c9ce22b112
8 changed files with 175 additions and 18 deletions
|
@ -1,4 +1,4 @@
|
|||
[gd_scene load_steps=8 format=2]
|
||||
[gd_scene load_steps=10 format=2]
|
||||
|
||||
[ext_resource path="res://objects/Camera2D.tscn" type="PackedScene" id=1]
|
||||
[ext_resource path="res://maps/map.gd" type="Script" id=2]
|
||||
|
@ -7,26 +7,15 @@
|
|||
[ext_resource path="res://graphics/backgrounds/mountain_sunset.png" type="Texture" id=5]
|
||||
[ext_resource path="res://objects/player/player.tscn" type="PackedScene" id=6]
|
||||
[ext_resource path="res://tilesets/t_mountain.tres" type="TileSet" id=7]
|
||||
[ext_resource path="res://objects/enemy/rolling_fiend.tscn" type="PackedScene" id=8]
|
||||
[ext_resource path="res://objects/environment/moving_platform/moving_platform.tscn" type="PackedScene" id=9]
|
||||
|
||||
[node name="Map" type="Node2D" groups=["map"]]
|
||||
script = ExtResource( 2 )
|
||||
|
||||
[node name="Camera2D" parent="." instance=ExtResource( 1 )]
|
||||
|
||||
[node name="Sunset" type="Sprite" parent="Camera2D"]
|
||||
position = Vector2( 128, 96 )
|
||||
z_index = -2
|
||||
texture = ExtResource( 5 )
|
||||
|
||||
[node name="Mountain" type="Sprite" parent="Camera2D"]
|
||||
position = Vector2( 128, 96 )
|
||||
z_index = -2
|
||||
texture = ExtResource( 3 )
|
||||
|
||||
[node name="Clouds" type="Sprite" parent="Camera2D"]
|
||||
position = Vector2( 128, 96 )
|
||||
z_index = -2
|
||||
texture = ExtResource( 4 )
|
||||
scroll_v = true
|
||||
respawn_h = false
|
||||
|
||||
[node name="Player" parent="." instance=ExtResource( 6 )]
|
||||
position = Vector2( 32, 160 )
|
||||
|
@ -35,4 +24,48 @@ position = Vector2( 32, 160 )
|
|||
tile_set = ExtResource( 7 )
|
||||
cell_size = Vector2( 8, 8 )
|
||||
format = 1
|
||||
tile_data = PoolIntArray( 1245196, 0, 65536, 1245197, 0, 65537, 1245198, 0, 65537, 1245199, 0, 65538, 1441792, 0, 65536, 1441793, 0, 65537, 1441794, 0, 65537, 1441795, 0, 65537, 1441796, 0, 65537, 1441797, 0, 65537, 1441798, 0, 65537, 1441799, 0, 65537, 1441800, 0, 65537, 1441801, 0, 65537, 1441802, 0, 65537, 1441803, 0, 65537, 1441804, 0, 65537, 1441805, 0, 65537, 1441806, 0, 65537, 1441807, 0, 65537, 1441808, 0, 65537, 1441809, 0, 65537, 1441810, 0, 65537, 1441811, 0, 65537, 1441812, 0, 65537, 1441813, 0, 65537, 1441814, 0, 65537, 1441815, 0, 65537, 1441816, 0, 65537, 1441817, 0, 65537, 1441818, 0, 65537, 1441819, 0, 65537, 1441820, 0, 65537, 1441821, 0, 65537, 1441822, 0, 65537, 1441823, 0, 65538 )
|
||||
tile_data = PoolIntArray( 1245189, 0, 196609, 1245190, 0, 196609, 1441794, 0, 65536, 1441795, 0, 65537, 1441796, 0, 65537, 1441797, 0, 65537, 1441798, 0, 65537, 1441799, 0, 65538 )
|
||||
|
||||
[node name="Node" type="Node" parent="."]
|
||||
|
||||
[node name="Background" type="CanvasLayer" parent="Node"]
|
||||
layer = -101
|
||||
|
||||
[node name="Sunset" type="Sprite" parent="Node/Background"]
|
||||
position = Vector2( 128, 96 )
|
||||
z_index = -2
|
||||
texture = ExtResource( 5 )
|
||||
|
||||
[node name="BackgroundMountain" type="CanvasLayer" parent="Node"]
|
||||
layer = -100
|
||||
follow_viewport_enable = true
|
||||
follow_viewport_scale = 0.25
|
||||
|
||||
[node name="Mountain" type="Sprite" parent="Node/BackgroundMountain"]
|
||||
visible = false
|
||||
position = Vector2( 128, 96 )
|
||||
scale = Vector2( 4, 4 )
|
||||
z_index = -2
|
||||
texture = ExtResource( 3 )
|
||||
|
||||
[node name="Background2" type="CanvasLayer" parent="Node"]
|
||||
layer = -100
|
||||
|
||||
[node name="Clouds" type="Sprite" parent="Node/Background2"]
|
||||
pause_mode = 1
|
||||
position = Vector2( 128, 96 )
|
||||
z_index = -2
|
||||
texture = ExtResource( 4 )
|
||||
|
||||
[node name="Enemies" type="Node2D" parent="."]
|
||||
|
||||
[node name="RollingFiend" parent="." instance=ExtResource( 8 )]
|
||||
position = Vector2( 96, 112 )
|
||||
|
||||
[node name="MovingPlatform" parent="." instance=ExtResource( 9 )]
|
||||
position = Vector2( 88, 176 )
|
||||
scale = Vector2( 2, 1 )
|
||||
left_up_boundry = 2.0
|
||||
right_down_boundry = 2.0
|
||||
|
||||
[connection signal="tree_entered" from="Node/BackgroundMountain/Mountain" to="Node/BackgroundMountain/Mountain" method="set_visible" binds= [ true ]]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue