navigation agent added for person
now it goes to new object when it is placed . Also new obj model for person
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[gd_scene load_steps=13 format=3 uid="uid://dim2geqhn6d35"]
|
||||
[gd_scene load_steps=14 format=3 uid="uid://dim2geqhn6d35"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dhls6unflalvd" path="res://Scripts/cart.gd" id="1_esjgi"]
|
||||
[ext_resource type="ArrayMesh" uid="uid://p3d7iitismhf" path="res://Blends/Cart/cart-bottom.obj" id="1_ux2tx"]
|
||||
@@ -8,11 +8,14 @@
|
||||
[ext_resource type="Shader" uid="uid://bfv6ckihralab" path="res://Shaders/build_transparent.gdshader" id="6_ru0md"]
|
||||
|
||||
[sub_resource type="NavigationMesh" id="NavigationMesh_ru0md"]
|
||||
vertices = PackedVector3Array(-10.1323, -0.408406, -1.99609, -10.1323, -0.408406, 3.25391, 10.8677, -0.408406, 3.25391, 10.8677, -0.408406, -1.99609)
|
||||
polygons = [PackedInt32Array(3, 2, 0), PackedInt32Array(0, 2, 1)]
|
||||
vertices = PackedVector3Array(-8.66035, 3.12619, -1.92166, -8.66035, 3.12619, -0.421665, -2.91035, 3.12619, -0.421665, -2.91035, 3.12619, -1.92166, -2.16035, -0.12381, 0.578335, -9.66035, -0.12381, 0.328335, -9.66035, -0.12381, 2.82834, 11.5896, -0.12381, 2.82834, 11.5896, -0.12381, -1.92166, -1.91035, -0.12381, -1.92166, -8.41035, -0.12381, -1.67166, -8.41035, -0.12381, -0.671665, -3.16035, -0.12381, -0.671665, -3.16035, -0.12381, -1.67166)
|
||||
polygons = [PackedInt32Array(3, 2, 0), PackedInt32Array(0, 2, 1), PackedInt32Array(5, 4, 6), PackedInt32Array(6, 4, 7), PackedInt32Array(9, 8, 4), PackedInt32Array(4, 8, 7), PackedInt32Array(13, 12, 10), PackedInt32Array(10, 12, 11)]
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_ru0md"]
|
||||
size = Vector3(22.012, 1.44263, 6.17651)
|
||||
size = Vector3(6.47229, 3.39474, 2.33685)
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_u7bw1"]
|
||||
size = Vector3(22.1814, 0.0957031, 5.72699)
|
||||
|
||||
[sub_resource type="BoxShape3D" id="BoxShape3D_esjgi"]
|
||||
size = Vector3(22.2341, 4.23804, 0.494629)
|
||||
@@ -36,18 +39,25 @@ cartTop = NodePath("Cart-top")
|
||||
mesh = ExtResource("1_ux2tx")
|
||||
|
||||
[node name="NavigationRegion3D" type="NavigationRegion3D" parent="Cart-bottom"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.195475, 0)
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.55366, 0)
|
||||
navigation_mesh = SubResource("NavigationMesh_ru0md")
|
||||
|
||||
[node name="NavigationObstacle3D" type="NavigationObstacle3D" parent="Cart-bottom/NavigationRegion3D"]
|
||||
vertices = PackedVector3Array(-3.06239, 0, -0.0118253, -8.33663, 0, 0.206487, -8.58355, 0, -2.00176, -2.85335, 0, -2.40343)
|
||||
affect_navigation_mesh = true
|
||||
carve_navigation_mesh = true
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="Cart-bottom/NavigationRegion3D/NavigationObstacle3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.50052, -0.0203562, -1.1511)
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Cart-bottom/NavigationRegion3D/NavigationObstacle3D/StaticBody3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.352722, 1.07356, -0.102142)
|
||||
shape = SubResource("BoxShape3D_ru0md")
|
||||
|
||||
[node name="StaticBody3D" type="StaticBody3D" parent="Cart-bottom/NavigationRegion3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.486526, 0)
|
||||
|
||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="Cart-bottom/NavigationRegion3D/StaticBody3D"]
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.373695, -0.950567, 0.592163)
|
||||
shape = SubResource("BoxShape3D_ru0md")
|
||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.930367, -0.452148, 0.568024)
|
||||
shape = SubResource("BoxShape3D_u7bw1")
|
||||
|
||||
[node name="Wheels2" type="MeshInstance3D" parent="."]
|
||||
transform = Transform3D(1, 3.49691e-07, 0, -3.49691e-07, 1, 0, 0, 0, 1, -6.05656, -1.694, -2.014)
|
||||
|
||||
Reference in New Issue
Block a user