1
0
forked from cgvr/DeltaVR

added detailed collisions to hands, needs to be configured for Vivegit status! Also, added more complex collisions to furniture and simplified existing scene object collisions

This commit is contained in:
2025-10-29 21:32:26 +02:00
parent 84a925b68f
commit a3975d85f7
30 changed files with 5470 additions and 266 deletions

View File

@@ -31,6 +31,9 @@ Transform:
m_ConstrainProportionsScale: 1
m_Children:
- {fileID: 7921922657197840971}
- {fileID: 5538929780198363686}
- {fileID: 4592115865606785128}
- {fileID: 7014926098072648185}
m_Father: {fileID: 9164851303759649724}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 180, y: 0, z: 0}
@@ -85,6 +88,59 @@ MeshRenderer:
m_SortingLayer: 0
m_SortingOrder: 0
m_AdditionalVertexStreams: {fileID: 0}
--- !u!1 &2159071680447297791
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4592115865606785128}
- component: {fileID: 1238617081323543605}
m_Layer: 0
m_Name: Collider (1)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4592115865606785128
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2159071680447297791}
m_LocalRotation: {x: 0, y: 0, z: 0.5, w: 0.8660254}
m_LocalPosition: {x: 0, y: 0, z: -0.0092}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2682289115991355014}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 60}
--- !u!65 &1238617081323543605
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2159071680447297791}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 0.017320512, y: 0.01, z: 0.0015800049}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &4472433257338951034
GameObject:
m_ObjectHideFlags: 0
@@ -365,6 +421,59 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_renderer: {fileID: 3155261771512299869}
m_maskType: 0
--- !u!1 &4942053202746612151
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7014926098072648185}
- component: {fileID: 8131730683290524916}
m_Layer: 0
m_Name: Collider (2)
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7014926098072648185
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4942053202746612151}
m_LocalRotation: {x: -0.007179506, y: -0.00414509, z: -0.49998283, w: 0.86599565}
m_LocalPosition: {x: 0, y: 0, z: -0.0092}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2682289115991355014}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: -0.95, y: 0, z: -60}
--- !u!65 &8131730683290524916
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4942053202746612151}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 0.017320512, y: 0.01, z: 0.0015800049}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &4944465253087424345
GameObject:
m_ObjectHideFlags: 0
@@ -504,6 +613,59 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0}
--- !u!1 &6166976609312591130
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5538929780198363686}
- component: {fileID: 6982848044266025958}
m_Layer: 0
m_Name: Collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5538929780198363686
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6166976609312591130}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -0.0092}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2682289115991355014}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!65 &6982848044266025958
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6166976609312591130}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 0.017320512, y: 0.01, z: 0.0015800049}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &8393521238868148486
GameObject:
m_ObjectHideFlags: 0

View File

@@ -9,7 +9,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 4066697426206295884}
m_Layer: 0
m_Layer: 21
m_Name: grip_rotation_center
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -41,7 +41,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 3134737213848559909}
m_Layer: 0
m_Layer: 21
m_Name: thumbstick_rotation_center
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -73,7 +73,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 4952025666149278534}
m_Layer: 0
m_Layer: 21
m_Name: trigger_rotation_center
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -107,7 +107,7 @@ GameObject:
- component: {fileID: 9062241314923908314}
- component: {fileID: 6247171210129923414}
- component: {fileID: 8158463085824228395}
m_Layer: 0
m_Layer: 21
m_Name: thumbstick
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -190,7 +190,7 @@ GameObject:
- component: {fileID: 9062241314867636624}
- component: {fileID: 6247171210077157404}
- component: {fileID: 8158463085742774625}
m_Layer: 0
m_Layer: 21
m_Name: grip
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -273,7 +273,7 @@ GameObject:
- component: {fileID: 9062241314862212276}
- component: {fileID: 6247171210065802552}
- component: {fileID: 8158463085735253061}
m_Layer: 0
m_Layer: 21
m_Name: body
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -356,7 +356,7 @@ GameObject:
- component: {fileID: 9062241315346829503}
- component: {fileID: 6247171210487136563}
- component: {fileID: 8158463085112582222}
m_Layer: 0
m_Layer: 21
m_Name: trigger
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -439,7 +439,7 @@ GameObject:
- component: {fileID: 9062241315375960027}
- component: {fileID: 6247171210516733527}
- component: {fileID: 8158463085099777834}
m_Layer: 0
m_Layer: 21
m_Name: button_x
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -522,7 +522,7 @@ GameObject:
- component: {fileID: 9062241315500892323}
- component: {fileID: 6247171210643468591}
- component: {fileID: 8158463085226790994}
m_Layer: 0
m_Layer: 21
m_Name: button_y
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -605,7 +605,7 @@ GameObject:
- component: {fileID: 9062241315501822880}
- component: {fileID: 6247171210642522668}
- component: {fileID: 8158463085225632593}
m_Layer: 0
m_Layer: 21
m_Name: menu_button
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -689,7 +689,7 @@ GameObject:
- component: {fileID: 1270581827023853383}
- component: {fileID: 3649480308885486090}
- component: {fileID: 3376253515980734203}
m_Layer: 0
m_Layer: 21
m_Name: Oculus Touch Left
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -781,10 +781,18 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 8824389019078637771}
m_Modifications:
- target: {fileID: 106450, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 140952, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_Name
value: hint billboard
objectReference: {fileID: 0}
- target: {fileID: 140952, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 444586, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_RootOrder
value: 0
@@ -829,6 +837,21 @@ PrefabInstance:
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3698684970970094947, guid: 31fb231465c0ba947a9eb173e60f1679,
type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 5615189752425831018, guid: 31fb231465c0ba947a9eb173e60f1679,
type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 6886418318191067747, guid: 31fb231465c0ba947a9eb173e60f1679,
type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []

View File

@@ -9,7 +9,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 4558648361292797792}
m_Layer: 0
m_Layer: 21
m_Name: grip_rotation_center
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -44,7 +44,7 @@ GameObject:
- component: {fileID: 3060242288266649367}
- component: {fileID: 6570840354189838564}
- component: {fileID: 4475894781922331434}
m_Layer: 0
m_Layer: 21
m_Name: Oculus Touch Right
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -72,7 +72,7 @@ Transform:
- {fileID: 4558648361292797792}
- {fileID: 5973681094436754426}
m_Father: {fileID: 0}
m_RootOrder: -1
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &3060242288266649367
MonoBehaviour:
@@ -127,6 +127,60 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!1 &5311823096500135044
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 835650820590754452}
- component: {fileID: 2252121980502252906}
m_Layer: 21
m_Name: Collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &835650820590754452
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5311823096500135044}
m_LocalRotation: {x: 0.041203193, y: -0.08091445, z: 0.003347616, w: 0.99586344}
m_LocalPosition: {x: 0.016, y: 0.0187, z: 0.0367}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5507434294320401727}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 4.738, y: -9.29, z: 0}
--- !u!65 &2252121980502252906
BoxCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5311823096500135044}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 3
m_Size: {x: 0.09, y: 0.09, z: -0.02}
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &5926245407173495046
GameObject:
m_ObjectHideFlags: 0
@@ -138,7 +192,7 @@ GameObject:
- component: {fileID: 5507434295091381683}
- component: {fileID: 7430854878937093183}
- component: {fileID: 4653754205148935490}
m_Layer: 0
m_Layer: 21
m_Name: right_button_b
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -221,7 +275,7 @@ GameObject:
- component: {fileID: 5507434294993827119}
- component: {fileID: 7430854878908834979}
- component: {fileID: 4653754205112174046}
m_Layer: 0
m_Layer: 21
m_Name: thumbstick
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -304,7 +358,7 @@ GameObject:
- component: {fileID: 5507434295805006344}
- component: {fileID: 7430854879188157316}
- component: {fileID: 4653754204280251129}
m_Layer: 0
m_Layer: 21
m_Name: right_grip
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -387,7 +441,7 @@ GameObject:
- component: {fileID: 5507434295828729425}
- component: {fileID: 7430854879139274717}
- component: {fileID: 4653754204277767840}
m_Layer: 0
m_Layer: 21
m_Name: right_button_menu
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -470,7 +524,7 @@ GameObject:
- component: {fileID: 5507434295466739281}
- component: {fileID: 7430854879383820253}
- component: {fileID: 4653754204484105888}
m_Layer: 0
m_Layer: 21
m_Name: right_button_a
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -553,7 +607,7 @@ GameObject:
- component: {fileID: 5507434294320401727}
- component: {fileID: 7430854878240070835}
- component: {fileID: 4653754203366079950}
m_Layer: 0
m_Layer: 21
m_Name: body
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -571,7 +625,8 @@ Transform:
m_LocalPosition: {x: -0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Children:
- {fileID: 835650820590754452}
m_Father: {fileID: 5466065062541431104}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -636,7 +691,7 @@ GameObject:
- component: {fileID: 5507434294574195081}
- component: {fileID: 7430854878422495237}
- component: {fileID: 4653754203519193464}
m_Layer: 0
m_Layer: 21
m_Name: right_trigger
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -717,7 +772,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1577107718795983854}
m_Layer: 0
m_Layer: 21
m_Name: trigger_rotation_center
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -749,7 +804,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 6509558431624773915}
m_Layer: 0
m_Layer: 21
m_Name: thumbstick_rotation_center
m_TagString: Untagged
m_Icon: {fileID: 0}
@@ -780,10 +835,18 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 5466065062541431104}
m_Modifications:
- target: {fileID: 106450, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 140952, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_Name
value: hint billboard
objectReference: {fileID: 0}
- target: {fileID: 140952, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 444586, guid: 31fb231465c0ba947a9eb173e60f1679, type: 3}
propertyPath: m_RootOrder
value: 0
@@ -836,6 +899,21 @@ PrefabInstance:
propertyPath: m_LocalPosition.z
value: -0.05
objectReference: {fileID: 0}
- target: {fileID: 3698684970970094947, guid: 31fb231465c0ba947a9eb173e60f1679,
type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 5615189752425831018, guid: 31fb231465c0ba947a9eb173e60f1679,
type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
- target: {fileID: 6886418318191067747, guid: 31fb231465c0ba947a9eb173e60f1679,
type: 3}
propertyPath: m_Layer
value: 21
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []

View File

@@ -9,6 +9,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 4344012406568950252}
- component: {fileID: 8764262191404547501}
m_Layer: 21
m_Name: hands:b_l_pinky0
m_TagString: Untagged
@@ -29,10 +30,32 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2814274188839192420}
- {fileID: 4567095018192920005}
m_Father: {fileID: 276514911156691508}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &8764262191404547501
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1334471391740531852}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.08
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &1786730637530685619
GameObject:
m_ObjectHideFlags: 0
@@ -129,7 +152,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1880287470229878877}
- component: {fileID: 2532850916798241163}
- component: {fileID: 1944697586618938354}
m_Layer: 21
m_Name: hands:b_l_index1
m_TagString: Untagged
@@ -150,11 +173,10 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 6720027502428405820}
- {fileID: 3005062584445871978}
m_Father: {fileID: 276514911156691508}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &2532850916798241163
--- !u!136 &1944697586618938354
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -173,10 +195,10 @@ CapsuleCollider:
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.08
m_Radius: 0.009
m_Height: 0.04
m_Direction: 0
m_Center: {x: 0, y: 0, z: 0}
m_Center: {x: -0.025, y: -0.002, z: 0}
--- !u!1 &2108535156103806256
GameObject:
m_ObjectHideFlags: 0
@@ -186,7 +208,6 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 4543854955624006782}
- component: {fileID: 1984184929908990090}
m_Layer: 21
m_Name: hands:b_l_ring1
m_TagString: Untagged
@@ -207,33 +228,9 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2302804313002517258}
- {fileID: 5167183940343474804}
m_Father: {fileID: 276514911156691508}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &1984184929908990090
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2108535156103806256}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.08
m_Direction: 0
m_Center: {x: 0, y: 0, z: 0}
--- !u!1 &2894239586721265696
GameObject:
m_ObjectHideFlags: 0
@@ -376,12 +373,12 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3141760929839906172}
m_LocalRotation: {x: -0.63814414, y: -0.07919871, z: 0.12585972, w: 0.75541973}
m_LocalPosition: {x: -0.0152, y: 0.0066, z: 0.0006}
m_LocalRotation: {x: 0.16626577, y: 0.68648773, z: 0.58623344, w: 0.3967628}
m_LocalPosition: {x: 0.041670315, y: -0.042641226, z: 0.026675388}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 6680274798026194056}
m_Father: {fileID: 2944632011470922523}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: -70.769, y: -58.316, z: 62.152}
--- !u!136 &6986205080506681598
@@ -851,12 +848,12 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5379694325065803518}
m_LocalRotation: {x: 0.15882967, y: -0.015324812, z: 0.1415773, w: 0.97698224}
m_LocalPosition: {x: -0.011, y: 0.0122, z: -0.0004}
m_LocalRotation: {x: -0.0014230459, y: 0.69961065, z: 0.711989, w: -0.060123138}
m_LocalPosition: {x: 0.09830171, y: 0.0087886825, z: 0.011476196}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4543854955624006782}
m_Father: {fileID: 2944632011470922523}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 18.342, y: 0.907, z: 16.637}
--- !u!136 &4322167853205774804
@@ -879,7 +876,7 @@ CapsuleCollider:
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.017
m_Height: 0.08
m_Height: 0.085
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &5792021232605144306
@@ -993,12 +990,12 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6131047696212721910}
m_LocalRotation: {x: 0, y: 0, z: 0.14798203, w: 0.98899007}
m_LocalPosition: {x: -0.0013, y: 0.0044, z: 0.002}
m_LocalRotation: {x: 0.119286686, y: 0.723252, z: 0.6774536, w: 0.061106257}
m_LocalPosition: {x: 0.08794749, y: -0.032912083, z: -0.0023955852}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1880287470229878877}
m_Father: {fileID: 2944632011470922523}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 17.02}
--- !u!136 &4386306177358856345
@@ -1021,7 +1018,7 @@ CapsuleCollider:
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.019
m_Height: 0.08
m_Height: 0.095
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &6559206072023338530
@@ -1080,6 +1077,42 @@ CapsuleCollider:
m_Height: 0.045
m_Direction: 0
m_Center: {x: -0.01, y: 0.002, z: 0}
--- !u!1 &6739904469040940180
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2944632011470922523}
m_Layer: 21
m_Name: Palm colliders
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2944632011470922523
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6739904469040940180}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 3005062584445871978}
- {fileID: 3176850709659835459}
- {fileID: 5167183940343474804}
- {fileID: 4567095018192920005}
- {fileID: 9002252281847039596}
m_Father: {fileID: 276514911156691508}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &6890165559703473977
GameObject:
m_ObjectHideFlags: 0
@@ -1089,7 +1122,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 8292705626752062474}
- component: {fileID: 5767071501069497735}
- component: {fileID: 3014115217857052780}
m_Layer: 21
m_Name: hands:b_l_middle1
m_TagString: Untagged
@@ -1110,11 +1143,10 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 8788734848617305778}
- {fileID: 9002252281847039596}
m_Father: {fileID: 276514911156691508}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &5767071501069497735
--- !u!136 &3014115217857052780
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1133,10 +1165,10 @@ CapsuleCollider:
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.08
m_Radius: 0.009
m_Height: 0.04
m_Direction: 0
m_Center: {x: 0, y: 0, z: 0}
m_Center: {x: -0.025, y: -0.002, z: 0}
--- !u!1 &6968546230813943272
GameObject:
m_ObjectHideFlags: 0
@@ -1285,6 +1317,7 @@ Transform:
- {fileID: 4344012406568950252}
- {fileID: 4543854955624006782}
- {fileID: 6680274798026194056}
- {fileID: 2944632011470922523}
m_Father: {fileID: 7859161150566379128}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1453,7 +1486,6 @@ Transform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 4681283137484063003}
- {fileID: 3176850709659835459}
m_Father: {fileID: 276514911156691508}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1504,12 +1536,12 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7537460892723605956}
m_LocalRotation: {x: 0.10394551, y: -0.035774644, z: 0.16829325, w: 0.97958815}
m_LocalPosition: {x: -0.0032, y: 0.0097, z: -0.0022}
m_LocalRotation: {x: 0.11154871, y: 0.7162018, z: 0.6885831, w: -0.021570442}
m_LocalPosition: {x: 0.09284747, y: -0.013380289, z: -0.0012281984}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 8292705626752062474}
m_Father: {fileID: 2944632011470922523}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 12.456, y: -2.06, z: 19.272}
--- !u!136 &2798374626865133994
@@ -1532,7 +1564,7 @@ CapsuleCollider:
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.019
m_Height: 0.08
m_Height: 0.095
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &7691855109436406083
@@ -1544,7 +1576,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 2814274188839192420}
- component: {fileID: 2348314491194319818}
- component: {fileID: 5949439093540659439}
m_Layer: 21
m_Name: hands:b_l_pinky1
m_TagString: Untagged
@@ -1568,7 +1600,7 @@ Transform:
m_Father: {fileID: 4344012406568950252}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &2348314491194319818
--- !u!136 &5949439093540659439
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -1587,10 +1619,10 @@ CapsuleCollider:
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.08
m_Radius: 0.009
m_Height: 0.04
m_Direction: 0
m_Center: {x: 0, y: 0, z: 0}
m_Center: {x: -0.025, y: 0, z: 0}
--- !u!1 &8381418050795135871
GameObject:
m_ObjectHideFlags: 0
@@ -1703,12 +1735,12 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9185279533116550950}
m_LocalRotation: {x: 0.06411149, y: 0.2803437, z: 0.9568114, w: 0.042533815}
m_LocalPosition: {x: 0.0652, y: -0.0028, z: -0.0082}
m_LocalRotation: {x: -0.06771187, y: 0.6963275, z: 0.7144825, w: 0.0076154163}
m_LocalPosition: {x: 0.09665631, y: 0.025908481, z: 0.013545416}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4344012406568950252}
m_Father: {fileID: 2944632011470922523}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: -32.074, y: 9.958, z: 172.04}
--- !u!136 &919376631072681037

View File

@@ -9,6 +9,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1040734993256558561}
- component: {fileID: 8052033317495986407}
m_Layer: 21
m_Name: hands:b_r_middle1
m_TagString: Untagged
@@ -32,6 +33,29 @@ Transform:
m_Father: {fileID: 7300301753511705056}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &8052033317495986407
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 510213892436445458}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.009
m_Height: 0.04
m_Direction: 0
m_Center: {x: 0.025, y: 0.002, z: 0}
--- !u!1 &545050055446604646
GameObject:
m_ObjectHideFlags: 0
@@ -72,6 +96,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 3202702992036788156}
- component: {fileID: 3715643930745057324}
m_Layer: 21
m_Name: hands:b_r_middle2
m_TagString: Untagged
@@ -95,6 +120,29 @@ Transform:
m_Father: {fileID: 1040734993256558561}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &3715643930745057324
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 601029421755497540}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.009
m_Height: 0.045
m_Direction: 0
m_Center: {x: 0.01, y: 0.002, z: 0}
--- !u!1 &693732482508742009
GameObject:
m_ObjectHideFlags: 0
@@ -130,9 +178,101 @@ Transform:
- {fileID: 6538895829321691740}
- {fileID: 5696830467213252921}
- {fileID: 5892301275037996283}
- {fileID: 5327335418779228248}
m_Father: {fileID: 2937067979534166633}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &887719571846875897
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3661448191595045503}
- component: {fileID: 2690371468463167305}
m_Layer: 21
m_Name: Thumb collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3661448191595045503
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 887719571846875897}
m_LocalRotation: {x: 0.16626577, y: 0.68648773, z: 0.58623344, w: 0.3967628}
m_LocalPosition: {x: 0.041670315, y: -0.042641226, z: 0.026675388}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5327335418779228248}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: -70.769, y: -58.316, z: 62.152}
--- !u!136 &2690371468463167305
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 887719571846875897}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.017
m_Height: 0.08
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &1101234298143553335
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5327335418779228248}
m_Layer: 21
m_Name: Palm colliders
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5327335418779228248
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1101234298143553335}
m_LocalRotation: {x: 0, y: 0, z: 1, w: 0}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: -1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 1324511023404380750}
- {fileID: 3661448191595045503}
- {fileID: 921185661970552373}
- {fileID: 4460815655617930982}
- {fileID: 3289322961371785253}
m_Father: {fileID: 7300301753511705056}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180}
--- !u!1 &1102436339779349115
GameObject:
m_ObjectHideFlags: 0
@@ -193,10 +333,11 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 2252869937798432446}
- {fileID: 6375747935274843628}
- {fileID: 2937067979534166633}
m_Father: {fileID: 0}
m_RootOrder: 1
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90}
--- !u!95 &7768949610396455723
Animator:
@@ -219,6 +360,92 @@ Animator:
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!1 &1813858960336858132
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2252869937798432446}
m_Layer: 21
m_Name: Hand transform target
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2252869937798432446
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1813858960336858132}
m_LocalRotation: {x: 0.7599481, y: 0.541514, z: -0.17099279, w: -0.31623262}
m_LocalPosition: {x: 0.07, y: 0.03, z: -0.17}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 7708867950925681239}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1830788337875536387
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 921185661970552373}
- component: {fileID: 4819224731497084625}
m_Layer: 21
m_Name: Ring collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &921185661970552373
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1830788337875536387}
m_LocalRotation: {x: -0.0014230459, y: 0.69961065, z: 0.711989, w: -0.060123138}
m_LocalPosition: {x: 0.09830171, y: 0.0087886825, z: 0.011476196}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5327335418779228248}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 18.342, y: 0.907, z: 16.637}
--- !u!136 &4819224731497084625
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1830788337875536387}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.017
m_Height: 0.085
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &2765068408970169714
GameObject:
m_ObjectHideFlags: 0
@@ -228,6 +455,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 3769251829760321633}
- component: {fileID: 5988830187266270822}
m_Layer: 21
m_Name: hands:b_r_index2
m_TagString: Untagged
@@ -251,6 +479,29 @@ Transform:
m_Father: {fileID: 2363890510981571639}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &5988830187266270822
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2765068408970169714}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.05
m_Direction: 0
m_Center: {x: 0.01, y: 0, z: 0}
--- !u!1 &3222996441121958636
GameObject:
m_ObjectHideFlags: 0
@@ -260,6 +511,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1455560654446748714}
- component: {fileID: 3490267647208294616}
m_Layer: 21
m_Name: hands:b_r_pinky1
m_TagString: Untagged
@@ -283,6 +535,29 @@ Transform:
m_Father: {fileID: 6538895829321691740}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &3490267647208294616
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3222996441121958636}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.009
m_Height: 0.035
m_Direction: 0
m_Center: {x: 0.025, y: 0.002, z: 0}
--- !u!1 &3691290172467039833
GameObject:
m_ObjectHideFlags: 0
@@ -324,6 +599,8 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 2937067979534166633}
- component: {fileID: 5091721587047321884}
- component: {fileID: 5764046989862461349}
m_Layer: 21
m_Name: hands:r_hand_world
m_TagString: Untagged
@@ -347,6 +624,46 @@ Transform:
m_Father: {fileID: 7708867950925681239}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!54 &5091721587047321884
Rigidbody:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3888657721968951575}
serializedVersion: 4
m_Mass: 1
m_Drag: 0
m_AngularDrag: 0.05
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_InertiaTensor: {x: 1, y: 1, z: 1}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitTensor: 1
m_UseGravity: 0
m_IsKinematic: 0
m_Interpolate: 0
m_Constraints: 0
m_CollisionDetection: 0
--- !u!114 &5764046989862461349
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3888657721968951575}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 116b8a33d83907d4b9dc092e9baa3639, type: 3}
m_Name:
m_EditorClassIdentifier:
target: {fileID: 2252869937798432446}
--- !u!1 &3919569801354096409
GameObject:
m_ObjectHideFlags: 0
@@ -356,6 +673,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 5696830467213252921}
- component: {fileID: 6416395892737682491}
m_Layer: 21
m_Name: hands:b_r_ring1
m_TagString: Untagged
@@ -379,6 +697,29 @@ Transform:
m_Father: {fileID: 7300301753511705056}
m_RootOrder: 5
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &6416395892737682491
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3919569801354096409}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.009
m_Height: 0.04
m_Direction: 0
m_Center: {x: 0.025, y: 0, z: 0}
--- !u!1 &4185741012359743526
GameObject:
m_ObjectHideFlags: 0
@@ -388,6 +729,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 5892301275037996283}
- component: {fileID: 2137975461030589968}
m_Layer: 21
m_Name: hands:b_r_thumb1
m_TagString: Untagged
@@ -411,6 +753,29 @@ Transform:
m_Father: {fileID: 7300301753511705056}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &2137975461030589968
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4185741012359743526}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.012
m_Height: 0.045
m_Direction: 0
m_Center: {x: 0.01, y: -0.002, z: 0}
--- !u!1 &4457237059067407245
GameObject:
m_ObjectHideFlags: 0
@@ -420,6 +785,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 2516921524329187020}
- component: {fileID: 3641471949121660872}
m_Layer: 21
m_Name: hands:b_r_middle3
m_TagString: Untagged
@@ -443,6 +809,29 @@ Transform:
m_Father: {fileID: 3202702992036788156}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &3641471949121660872
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4457237059067407245}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.008
m_Height: 0.03
m_Direction: 0
m_Center: {x: 0.015, y: 0, z: 0}
--- !u!1 &4522101897448615135
GameObject:
m_ObjectHideFlags: 0
@@ -452,6 +841,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1248356335288827172}
- component: {fileID: 1533912411679244991}
m_Layer: 21
m_Name: hands:b_r_thumb2
m_TagString: Untagged
@@ -475,6 +865,29 @@ Transform:
m_Father: {fileID: 5892301275037996283}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &1533912411679244991
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4522101897448615135}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.012
m_Height: 0.045
m_Direction: 0
m_Center: {x: 0.01, y: -0.002, z: 0}
--- !u!1 &4581792585173532804
GameObject:
m_ObjectHideFlags: 0
@@ -484,6 +897,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 4174451267192901816}
- component: {fileID: 7674578750026270476}
m_Layer: 21
m_Name: hands:b_r_index3
m_TagString: Untagged
@@ -507,6 +921,29 @@ Transform:
m_Father: {fileID: 3769251829760321633}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &7674578750026270476
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4581792585173532804}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.03
m_Direction: 0
m_Center: {x: 0.015, y: 0, z: 0}
--- !u!1 &5436861181708812795
GameObject:
m_ObjectHideFlags: 0
@@ -516,6 +953,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 2363890510981571639}
- component: {fileID: 4783864064774963216}
m_Layer: 21
m_Name: hands:b_r_index1
m_TagString: Untagged
@@ -539,6 +977,29 @@ Transform:
m_Father: {fileID: 7300301753511705056}
m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &4783864064774963216
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5436861181708812795}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.009
m_Height: 0.04
m_Direction: 0
m_Center: {x: 0.025, y: 0.002, z: 0}
--- !u!1 &5562601943102729470
GameObject:
m_ObjectHideFlags: 0
@@ -548,6 +1009,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 3275128011787787335}
- component: {fileID: 8883393763632736373}
m_Layer: 21
m_Name: hands:b_r_pinky3
m_TagString: Untagged
@@ -571,6 +1033,84 @@ Transform:
m_Father: {fileID: 916322465173970778}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &8883393763632736373
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5562601943102729470}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.008
m_Height: 0.025
m_Direction: 0
m_Center: {x: 0.008, y: 0, z: 0}
--- !u!1 &5675301489196619074
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1324511023404380750}
- component: {fileID: 4631915003324200488}
m_Layer: 21
m_Name: Index collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1324511023404380750
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5675301489196619074}
m_LocalRotation: {x: 0.119286686, y: 0.723252, z: 0.6774536, w: 0.061106257}
m_LocalPosition: {x: 0.08794749, y: -0.032912083, z: -0.0023955852}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5327335418779228248}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 17.02}
--- !u!136 &4631915003324200488
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5675301489196619074}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.019
m_Height: 0.095
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &5786747040531885361
GameObject:
m_ObjectHideFlags: 0
@@ -580,6 +1120,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 111317593938515463}
- component: {fileID: 5712925273267891514}
m_Layer: 21
m_Name: hands:b_r_ring3
m_TagString: Untagged
@@ -603,6 +1144,29 @@ Transform:
m_Father: {fileID: 108922481214215118}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &5712925273267891514
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5786747040531885361}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.008
m_Height: 0.025
m_Direction: 0
m_Center: {x: 0.015, y: 0, z: 0}
--- !u!1 &6036698591444813314
GameObject:
m_ObjectHideFlags: 0
@@ -753,6 +1317,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1498078937414902576}
- component: {fileID: 2117998936123800384}
m_Layer: 21
m_Name: hands:b_r_thumb3
m_TagString: Untagged
@@ -776,6 +1341,29 @@ Transform:
m_Father: {fileID: 1248356335288827172}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &2117998936123800384
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6608112546265111660}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.01
m_Height: 0.033
m_Direction: 0
m_Center: {x: 0.015, y: -0.002, z: 0}
--- !u!1 &6839077145598928719
GameObject:
m_ObjectHideFlags: 0
@@ -785,6 +1373,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 108922481214215118}
- component: {fileID: 4519742811004900486}
m_Layer: 21
m_Name: hands:b_r_ring2
m_TagString: Untagged
@@ -808,6 +1397,29 @@ Transform:
m_Father: {fileID: 5696830467213252921}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &4519742811004900486
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6839077145598928719}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.009
m_Height: 0.04
m_Direction: 0
m_Center: {x: 0.01, y: 0.002, z: 0}
--- !u!1 &7071041513583068448
GameObject:
m_ObjectHideFlags: 0
@@ -870,6 +1482,61 @@ Transform:
m_Father: {fileID: 7300301753511705056}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &7783122288028407408
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4460815655617930982}
- component: {fileID: 2652303807040277245}
m_Layer: 21
m_Name: Pinky collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4460815655617930982
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783122288028407408}
m_LocalRotation: {x: -0.06771187, y: 0.6963275, z: 0.7144825, w: 0.0076154163}
m_LocalPosition: {x: 0.09665631, y: 0.025908481, z: 0.013545416}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5327335418779228248}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: -32.074, y: 9.958, z: 172.04}
--- !u!136 &2652303807040277245
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7783122288028407408}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.017
m_Height: 0.08
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}
--- !u!1 &7804750587780609928
GameObject:
m_ObjectHideFlags: 0
@@ -973,6 +1640,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 916322465173970778}
- component: {fileID: 7691745531460669440}
m_Layer: 21
m_Name: hands:b_r_pinky2
m_TagString: Untagged
@@ -996,3 +1664,81 @@ Transform:
m_Father: {fileID: 1455560654446748714}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!136 &7691745531460669440
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8253548113510724487}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.009
m_Height: 0.025
m_Direction: 0
m_Center: {x: 0.01, y: 0.002, z: 0}
--- !u!1 &8257651769211434667
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3289322961371785253}
- component: {fileID: 8227723562108441212}
m_Layer: 21
m_Name: Middle collider
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3289322961371785253
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8257651769211434667}
m_LocalRotation: {x: 0.11154871, y: 0.7162018, z: 0.6885831, w: -0.021570442}
m_LocalPosition: {x: 0.09284747, y: -0.013380289, z: -0.0012281984}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 5327335418779228248}
m_RootOrder: -1
m_LocalEulerAnglesHint: {x: 12.456, y: -2.06, z: 19.272}
--- !u!136 &8227723562108441212
CapsuleCollider:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8257651769211434667}
m_Material: {fileID: 0}
m_IncludeLayers:
serializedVersion: 2
m_Bits: 0
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 2
m_Radius: 0.019
m_Height: 0.095
m_Direction: 0
m_Center: {x: 0.03, y: 0, z: 0}

View File

@@ -62,7 +62,7 @@ namespace _PROJECT.NewHandPresence
_targetDevice = devices[0];
Debug.Log("Found device: " + _targetDevice.name + _targetDevice.characteristics);
ControllerInformationScriptableObject controllerInfo =
controllerInformation.Find(x => _targetDevice.name.ToLower().Contains(x.controllerName.ToLower()));
@@ -70,19 +70,36 @@ namespace _PROJECT.NewHandPresence
var transform1 = transform.parent; // Right/Left hand direct position
_spawnedController = Instantiate(controllerInfo.controllerPrefab,
transform1.TransformPoint(Quaternion.Euler(controllerInfo.controllerRotationOffset) * controllerInfo.controllerOffset),
transform1.rotation * Quaternion.Euler(controllerInfo.controllerRotationOffset),
transform1);
_xrControllerAnimator = _spawnedController.GetComponent<XRControllerAnimator>();
_spawnedHandModel = Instantiate(controllerInfo.handPrefab,
// --- Spawn hand model first ---
_spawnedHandModel = Instantiate(
controllerInfo.handPrefab,
transform1.TransformPoint(Quaternion.Euler(controllerInfo.handRotationOffset) * controllerInfo.handOffset),
transform1.rotation * Quaternion.Euler(controllerInfo.handRotationOffset),
transform1.rotation * Quaternion.Euler(controllerInfo.handRotationOffset),
transform1);
_handAnimator = _spawnedHandModel.GetComponent<Animator>();
// --- Find the correct child in the hand prefab ---
Transform attachPoint = null;
if (_spawnedHandModel.name.Contains("Left"))
attachPoint = _spawnedHandModel.transform.Find("hands:l_hand_world");
else if (_spawnedHandModel.name.Contains("Right"))
attachPoint = _spawnedHandModel.transform.Find("hands:r_hand_world");
if (attachPoint == null)
{
Debug.LogWarning("Attach point not found in hand prefab, defaulting to hand root.");
attachPoint = _spawnedHandModel.transform;
}
// --- Spawn controller under the hand ---
_spawnedController = Instantiate(controllerInfo.controllerPrefab, attachPoint);
_spawnedController.transform.localPosition = controllerInfo.controllerOffset;
_spawnedController.transform.localRotation = Quaternion.Euler(controllerInfo.controllerRotationOffset);
_xrControllerAnimator = _spawnedController.GetComponent<XRControllerAnimator>();
}
private void UpdateControllerAnimation()
{
_xrControllerAnimator.UpdateAnimations(_targetDevice);

View File

@@ -101,15 +101,15 @@ namespace _PROJECT.NewHandPresence
ShowTeleportHint();
break;
case TutorialState.WaitForGrip:
SetHandsVisibility(true);
//SetHandsVisibility(true);
break;
case TutorialState.Grip:
SetHandsVisibility(false);
//SetHandsVisibility(false);
CreateBillboard(_grabInteractable.gameObject, "Grab me!");
ShowGripHint();
break;
case TutorialState.Done:
SetHandsVisibility(true);
//SetHandsVisibility(true);
DestroyBillboard();
break;
default:

View File

@@ -11,7 +11,7 @@ PrefabInstance:
- target: {fileID: -8679921383154817045, guid: ac65e655dd40bcd48b72b3f8ddcf45bd,
type: 3}
propertyPath: m_RootOrder
value: -1
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: ac65e655dd40bcd48b72b3f8ddcf45bd,
type: 3}
@@ -130,7 +130,7 @@ MeshCollider:
m_ProvidesContacts: 0
m_Enabled: 1
serializedVersion: 5
m_Convex: 0
m_Convex: 1
m_CookingOptions: 30
m_Mesh: {fileID: 6074735673208717538, guid: ac65e655dd40bcd48b72b3f8ddcf45bd, type: 3}
--- !u!82 &2488785156293713400
@@ -286,4 +286,4 @@ MonoBehaviour:
Params: []
OverrideAttenuation: 0
OverrideMinDistance: 1
OverrideMaxDistance: 6.8
OverrideMaxDistance: 5