refactor to state machine

This commit is contained in:
2025-02-02 01:08:44 +09:00
parent c8c5c08b4d
commit be682b2813
18 changed files with 379 additions and 121 deletions
+9 -8
View File
@@ -24,24 +24,25 @@ environment = SubResource("Environment_2c67a")
[node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="."]
_spawnable_scenes = PackedStringArray("res://scenes/runner.tscn")
spawn_path = NodePath("../RunnersNode")
spawn_path = NodePath("../Runners")
[node name="GroundStaticBody3D" type="StaticBody3D" parent="."]
[node name="Ground" type="StaticBody3D" parent="."]
[node name="GroundCollisionShape3D" type="CollisionShape3D" parent="GroundStaticBody3D"]
[node name="GroundCollider" type="CollisionShape3D" parent="Ground"]
shape = SubResource("WorldBoundaryShape3D_1l61b")
[node name="GroundMeshInstance3D" type="MeshInstance3D" parent="GroundStaticBody3D"]
[node name="GroundMesh" type="MeshInstance3D" parent="Ground"]
mesh = ExtResource("1_7j0qh")
surface_material_override/0 = ExtResource("2_f8uto")
[node name="House" parent="." instance=ExtResource("4_38bom")]
[node name="RunnersNode" type="Node3D" parent="."]
[node name="Runners" type="Node3D" parent="."]
unique_name_in_owner = true
[node name="CanvasLayer" type="CanvasLayer" parent="."]
[node name="StatsOverlay" type="CanvasLayer" parent="."]
[node name="Control" type="Control" parent="CanvasLayer"]
[node name="StatsContainer" type="Control" parent="StatsOverlay"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -49,7 +50,7 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="RichTextLabel" type="RichTextLabel" parent="CanvasLayer/Control"]
[node name="StatsLabel" type="RichTextLabel" parent="StatsOverlay/StatsContainer"]
unique_name_in_owner = true
layout_mode = 0
offset_right = 200.0