Fix collision layers and masks

This commit is contained in:
James Skemp 2023-12-10 11:10:46 -06:00
parent 518b672fc7
commit 6586076996
4 changed files with 12 additions and 0 deletions

View File

@ -26,9 +26,12 @@ texture = ExtResource("1_kihwf")
[node name="Plane" parent="." instance=ExtResource("2_xl0om")]
position = Vector2(85, 421)
collision_mask = 8
[node name="Ground" type="StaticBody2D" parent="."]
position = Vector2(0, 835)
collision_layer = 8
collision_mask = 0
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground"]
position = Vector2(239.5, 0)

View File

@ -44,6 +44,7 @@ _data = {
}
[node name="Laser" type="Area2D"]
collision_layer = 0
[node name="Sprite2D" type="Sprite2D" parent="."]
scale = Vector2(1, 8)

View File

@ -6,6 +6,7 @@
size = Vector2(66, 599)
[node name="Pipe" type="Area2D"]
collision_layer = 0
[node name="Sprite2D" type="Sprite2D" parent="."]
texture = ExtResource("1_udw2i")

View File

@ -33,6 +33,13 @@ fly={
]
}
[layer_names]
2d_physics/layer_1="plane"
2d_physics/layer_2="pipe"
2d_physics/layer_3="laser"
2d_physics/layer_4="floor"
[rendering]
renderer/rendering_method="mobile"