diff --git a/resources/player.tscn b/resources/player.tscn index b42307a..48b0731 100644 --- a/resources/player.tscn +++ b/resources/player.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=6 format=3 uid="uid://8fmy7u5fyonc"] +[gd_scene load_steps=7 format=3 uid="uid://8fmy7u5fyonc"] [ext_resource type="Script" uid="uid://bf27rxigs8b22" path="res://scripts/XRHand.cs" id="1_gyc3h"] [ext_resource type="Script" uid="uid://dglj0x0bpkx5i" path="res://scripts/XrOrigin3d.cs" id="1_ucfva"] @@ -8,6 +8,9 @@ radius = 0.1 height = 0.2 +[sub_resource type="SphereShape3D" id="SphereShape3D_iyx0m"] +radius = 0.01 + [sub_resource type="SphereShape3D" id="SphereShape3D_ucfva"] radius = 0.03 @@ -28,6 +31,10 @@ mesh = SubResource("CapsuleMesh_ij1v8") freeze = true freeze_mode = 1 +[node name="CollisionShape3D" type="CollisionShape3D" parent="LeftHand/RigidBody3D"] +shape = SubResource("SphereShape3D_iyx0m") +disabled = true + [node name="RightHand" type="XRController3D" parent="." node_paths=PackedStringArray("body")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.412168, 0.292391, 0) tracker = &"right_hand" @@ -41,6 +48,10 @@ mesh = SubResource("CapsuleMesh_ij1v8") freeze = true freeze_mode = 1 +[node name="CollisionShape3D" type="CollisionShape3D" parent="RightHand/RigidBody3D"] +shape = SubResource("SphereShape3D_iyx0m") +disabled = true + [node name="XRCamera3D" type="XRCamera3D" parent="." node_paths=PackedStringArray("RightHand", "LeftHand")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.821388, 0.40056) near = 0.005