Texpand/scenes/Blocks/block.tscn
2024-08-18 21:59:35 +02:00

43 lines
1.2 KiB
Text

[gd_scene load_steps=4 format=3 uid="uid://do8gr42oq2a0y"]
[ext_resource type="Script" path="res://scenes/Blocks/block.gd" id="1_t1hpt"]
[sub_resource type="QuadMesh" id="QuadMesh_lsuac"]
[sub_resource type="RectangleShape2D" id="RectangleShape2D_gvev2"]
size = Vector2(80, 80)
[node name="Block" type="Area2D" groups=["Block"]]
collision_layer = 2
collision_mask = 14
script = ExtResource("1_t1hpt")
[node name="MeshInstance2D" type="MeshInstance2D" parent="."]
position = Vector2(31, 31)
scale = Vector2(62, 62)
mesh = SubResource("QuadMesh_lsuac")
[node name="RaycastFloor" type="RayCast2D" parent="."]
position = Vector2(32, 72)
target_position = Vector2(0, 32)
collision_mask = 3
hit_from_inside = true
collide_with_areas = true
[node name="RaycastLeft" type="RayCast2D" parent="."]
position = Vector2(-8, 32)
target_position = Vector2(-32, 0)
collision_mask = 3
hit_from_inside = true
collide_with_areas = true
[node name="RaycastRight" type="RayCast2D" parent="."]
position = Vector2(72, 32)
target_position = Vector2(32, 0)
collision_mask = 3
hit_from_inside = true
collide_with_areas = true
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
position = Vector2(32, 32)
shape = SubResource("RectangleShape2D_gvev2")