diff --git a/Assets/Editor/SceneEffectEditor.cs b/Assets/Editor/SceneEffectEditor.cs index c512f6d..6df893e 100644 --- a/Assets/Editor/SceneEffectEditor.cs +++ b/Assets/Editor/SceneEffectEditor.cs @@ -1,9 +1,10 @@ +using System.Linq; using Unity.Mathematics; using UnityEditor; +using UnityEditor.IMGUI.Controls; using UnityEditorInternal; using UnityEngine; using UnityEngine.UIElements; -using static Codice.Client.Commands.WkTree.WorkspaceTreeNode; namespace X.Rendering.Scene { @@ -13,19 +14,50 @@ namespace X.Rendering.Scene ReorderableList lightList; Transform transform; int selectIndex = -1; + Vector4 mainLightDir = Vector4.zero; + + SerializedProperty boundsProperty; + private BoxBoundsHandle boundsHandle = new(); public override VisualElement CreateInspectorGUI() { transform = (target as MonoBehaviour).transform; + var mainLight = GameObject.FindGameObjectWithTag("MainLight")?.GetComponent(); + if (mainLight == null ) + { + mainLight = GameObject.FindObjectsOfType().Where(l => l.type == LightType.Directional).First(); + } + + if(mainLight != null ) + { + mainLightDir = (mainLight.transform.rotation * Vector3.forward).normalized; + mainLightDir.w = 1; + } + lightList = new ReorderableList(serializedObject, serializedObject.FindProperty("capsuleLights"), true, true, true, true); lightList.onSelectCallback += (_) => { Debug.Log($"{lightList.index}"); selectIndex = lightList.index; }; + + lightList.onAddCallback += (_) => + { + if (lightList.index == -1 && lightList.count == 0) + { + lightList.index = 0; + } + lightList.serializedProperty.InsertArrayElementAtIndex(lightList.index); + lightList.serializedProperty.GetArrayElementAtIndex(lightList.index).vector4Value = mainLightDir; + lightList.Select(lightList.index); + }; + lightList.drawHeaderCallback = DrawHeader; lightList.drawElementCallback = DrawListItems; + + boundsProperty = serializedObject.FindProperty("Bounds"); + return base.CreateInspectorGUI(); } @@ -44,43 +76,63 @@ namespace X.Rendering.Scene public override void OnInspectorGUI() { serializedObject.Update(); - //base.OnInspectorGUI(); + base.OnInspectorGUI(); lightList.DoLayoutList(); serializedObject.ApplyModifiedProperties(); } public void OnSceneGUI() { - if(selectIndex == -1 || selectIndex >= lightList.serializedProperty.arraySize) + DrawBoundHandle(); + if (selectIndex == -1 || lightList == null || selectIndex >= lightList?.serializedProperty.arraySize) { return; } SerializedProperty element = lightList.serializedProperty.GetArrayElementAtIndex(selectIndex); var rot = new float4(element.vector4Value).xyz; - + rot += DrawRotationHandle(element.vector4Value); element.vector4Value = new float4(rot, element.vector4Value.w); serializedObject.ApplyModifiedProperties(); } - protected float3 DrawRotationHandle(Vector3 rotation) + protected float3 DrawRotationHandle(Vector3 vec) { EditorGUI.BeginChangeCheck(); - var newRot = Handles.PositionHandle(rotation, Quaternion.identity); + var rotation = Quaternion.LookRotation(vec); + Vector3 newEuler = Vector3.zero; + Vector3 oldEuler = rotation.eulerAngles; + + var col = Handles.color; + var pos = transform.position; + if (boundsProperty != null) + { + pos = boundsProperty.boundsValue.center; + } + + Handles.color = Handles.xAxisColor; + newEuler.x = Handles.Disc(Quaternion.Euler(oldEuler.x, 0, 0), pos, Vector3.left, HandleUtility.GetHandleSize(pos) * 1.5f, false, 0.1f).eulerAngles.x; + + Handles.color = Handles.yAxisColor; + newEuler.y = Handles.Disc(Quaternion.Euler(0, oldEuler.y, 0), pos, Vector3.up, HandleUtility.GetHandleSize(pos) * 1.5f, false, 0.1f).eulerAngles.y; + //var newRot = Handles.RotationHandle(rotation, pos); + EditorGUI.EndChangeCheck(); - Debug.Log((newRot - transform.position).normalized); - Handles.ConeHandleCap(0, transform.position, Quaternion.EulerRotation(math.degrees((newRot-transform.position).normalized)), HandleUtility.GetHandleSize(transform.position), EventType.Repaint); + + Handles.ConeHandleCap(0, pos, Quaternion.Euler(newEuler), HandleUtility.GetHandleSize(pos), EventType.Repaint); + + Handles.color = col; float3 delta; - - if (newRot != rotation) + var newVec = (Quaternion.Euler(newEuler) * Vector3.forward).normalized; + if (newVec != vec) { - Undo.RecordObject(target, "Rotate Handle"); + Undo.RecordObject(target, "DrawRotationHandle"); // Perform the handle move and update the serialized data - delta = newRot - rotation; + delta = newVec - vec; } else { @@ -90,21 +142,30 @@ namespace X.Rendering.Scene return delta; } - private Vector3 CalculateTargetPosition() + protected void DrawBoundHandle() { - Vector3 handlePosition; - - //if (transform.parent != null) - //{ - // handlePosition = transform.parent.TransformPoint(tweenPosition.TargetPosition); - //} - //else + if (boundsProperty == null) { - handlePosition = transform.position; + return; } - - return handlePosition; + EditorGUI.BeginChangeCheck(); + var bounds = boundsProperty.boundsValue; + var col = Handles.color; + Handles.color = Color.green; + var newPos = Handles.PositionHandle(bounds.center, transform.rotation); + boundsHandle.center = bounds.center; + boundsHandle.size = bounds.size; + boundsHandle.DrawHandle(); + if (EditorGUI.EndChangeCheck()) + { + Undo.RecordObject(target, "DrawBoundHandle"); + bounds.center = newPos; + bounds.size = boundsHandle.size; + boundsProperty.boundsValue = bounds; + } + boundsProperty.serializedObject.ApplyModifiedProperties(); + Handles.color = col; } } @@ -114,4 +175,19 @@ namespace X.Rendering.Scene { } + + + //[CustomPropertyDrawer(typeof(CapsuleShadowAreaSetting))] + //public class CapsuleShadowAreaSettingDrawer : PropertyDrawer + //{ + // public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + // { + // EditorGUI.BeginProperty(position, label, property); + // EditorGUI.PropertyField(new Rect(position.x, position.y, 30, position.height), property.FindPropertyRelative("AmbientIntensity"), GUIContent.none); + // EditorGUI.PropertyField(new Rect(position.x + 35, position.y, 50, position.height), property.FindPropertyRelative("ShadowIntensity"), GUIContent.none); + // EditorGUI.PropertyField(new Rect(position.x + 90, position.y, position.width - 90, position.height), property.FindPropertyRelative("ShadowSharpness"), GUIContent.none); + + // EditorGUI.EndProperty(); + // } + //} } diff --git a/Assets/Scenes/Oasis/OasisScene.unity b/Assets/Scenes/Oasis/OasisScene.unity index 3fa6fab..21e8db7 100644 --- a/Assets/Scenes/Oasis/OasisScene.unity +++ b/Assets/Scenes/Oasis/OasisScene.unity @@ -3320,26 +3320,22 @@ MonoBehaviour: Enable: 1 ShadowRemapTex: {fileID: 0} InjectionPoint: 0 - capsuleAOSettings: + capsuleShadowSettings: Enable: 1 RenderPassEvent: 450 EnableShadowOffset: 0 CascadeShadowOffset: {x: 0, y: 0, z: 0} updateInterval: 1 - a: {fileID: 1187884597} - b: {fileID: 2083859764} - capsuleLights: - - {x: -10.751781, y: -3.5166135, z: -132.89235, w: 1} + capsuleLights: [] capsuleAOSetting: - AmbientIntensity: 0.2 + AmbientIntensity: 4.6 ConeAngle: 1 ShadowIntensity: 0.4 ShadowSharpness: 20 lightStartID: 0 - lightEndID: 1 + lightEndID: 0 CapsuleLightsDir: - - {x: -10.751781, y: -3.5166135, z: -132.89235, w: 1} - - {x: 74.61474, y: 170.82616, z: 192.67233, w: 1} + - {x: 0.16624199, y: 0.77138144, z: 0.61427546, w: 1} - {x: 0, y: 0, z: 0, w: 0} - {x: 0, y: 0, z: 0, w: 0} - {x: 0, y: 0, z: 0, w: 0} @@ -3370,19 +3366,20 @@ MonoBehaviour: - {x: 0, y: 0, z: 0, w: 0} - {x: 0, y: 0, z: 0, w: 0} - {x: 0, y: 0, z: 0, w: 0} - CapsuleLightsDirCount: 2 + - {x: 0, y: 0, z: 0, w: 0} + CapsuleLightsDirCount: 1 capsuleAOAreaSettings: - - AmbientIntensity: 0.2 + - AmbientIntensity: 4.6 ConeAngle: 1 ShadowIntensity: 0.4 ShadowSharpness: 20 lightStartID: 0 - lightEndID: 1 + lightEndID: 0 - AmbientIntensity: 0.2 ConeAngle: 1 - ShadowIntensity: 0.4 - ShadowSharpness: 20 - lightStartID: 1 + ShadowIntensity: 0.49 + ShadowSharpness: 14.68 + lightStartID: 0 lightEndID: 1 sceneAreaEffects: - {fileID: 1215335452} @@ -5008,6 +5005,10 @@ PrefabInstance: propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 974238578668270704, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_Name + value: PlayerArmature_AO + objectReference: {fileID: 0} - target: {fileID: 2119775930974504096, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} propertyPath: m_LocalPosition.x value: -2.1526937 @@ -6584,7 +6585,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 8428b639172492046a0d002d77fe376e, type: 3} m_Name: m_EditorClassIdentifier: - capsuleAOSettingMask: 1 + capsuleAOSettingMask: 3 boneSettings: - BoneName: forearm01 Radius: 0.05 @@ -20543,13 +20544,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1215335447} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: 0.7395301, w: 0.6731235} - m_LocalPosition: {x: -10.14, y: -3.969, z: -132.664} - m_LocalScale: {x: 0.36361, y: 2.6302094, z: 5.8246684} + m_LocalRotation: {x: -0, y: -0, z: 0.72604585, w: 0.6876464} + m_LocalPosition: {x: -10.207, y: -3.969, z: -133.298} + m_LocalScale: {x: 0.36361, y: 15.501928, z: 5.8246684} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 95.383} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 93.112} --- !u!114 &1215335452 MonoBehaviour: m_ObjectHideFlags: 0 @@ -20565,15 +20566,15 @@ MonoBehaviour: capsuleAOSetting: AmbientIntensity: 0.2 ConeAngle: 1 - ShadowIntensity: 0.4 - ShadowSharpness: 20 - lightStartID: 1 + ShadowIntensity: 0.49 + ShadowSharpness: 14.68 + lightStartID: 0 lightEndID: 1 capsuleLights: - - {x: 74.61474, y: 170.82616, z: 192.67233, w: 1} + - {x: -0.16624199, y: -0.77138144, z: -0.61427546, w: 1} Bounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 1, y: 1, z: 1} + m_Center: {x: -9.399351, y: -3.5824785, z: -133.80673} + m_Extent: {x: 7.7215276, y: 0.5, z: 1.6906738} --- !u!1001 &1217280026 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/Terminal/TerminalScene.unity b/Assets/Scenes/Terminal/TerminalScene.unity index b522440..c7d54cf 100644 --- a/Assets/Scenes/Terminal/TerminalScene.unity +++ b/Assets/Scenes/Terminal/TerminalScene.unity @@ -1062,6 +1062,104 @@ MonoBehaviour: ControllPanel: {fileID: 437836040} screen: {fileID: 1243478511} ReferencePoint: {fileID: 1988248024} +--- !u!1001 &91127586 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 383153253} + m_Modifications: + - target: {fileID: 5024475823587296273, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_Name + value: PlayerArmature_AO + objectReference: {fileID: 0} + - target: {fileID: 5024475823587296285, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_Actions + value: + objectReference: {fileID: -944628639613478452, guid: 4419d82f33d36e848b3ed5af4c8da37e, type: 3} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalPosition.x + value: 2.050251 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalPosition.y + value: -1.0913984 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalPosition.z + value: 0.1654563 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8724837009948104813, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: CameraManager + value: + objectReference: {fileID: 6556307556733515107} + m_RemovedComponents: + - {fileID: 8724837009948104813, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 5024475823587296273, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + insertIndex: 3 + addedObject: {fileID: 109939548} + m_SourcePrefab: {fileID: 100100000, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} +--- !u!1 &109939540 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5024475823587296273, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + m_PrefabInstance: {fileID: 91127586} + m_PrefabAsset: {fileID: 0} +--- !u!4 &109939541 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + m_PrefabInstance: {fileID: 91127586} + m_PrefabAsset: {fileID: 0} +--- !u!114 &109939548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 109939540} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd3bb5b4676f694fb04529a5609cf30, type: 3} + m_Name: + m_EditorClassIdentifier: + move: {x: 0, y: 0} + look: {x: 0, y: 0} + jump: 0 + sprint: 0 + analogMovement: 0 + cursorLocked: 1 + cursorInputForLook: 1 --- !u!1001 &110081148 PrefabInstance: m_ObjectHideFlags: 0 @@ -1913,6 +2011,11 @@ CapsuleCollider: m_Height: 0.6 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &172178774 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -931296759743925520, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1001 &185609164 PrefabInstance: m_ObjectHideFlags: 0 @@ -2327,6 +2430,11 @@ CapsuleCollider: m_Height: 0.6 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &195094439 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -6319293970482537725, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!4 &195711565 stripped Transform: m_CorrespondingSourceObject: {fileID: 3345604766945953572, guid: 1ae38a12a032db54a818dda18022abd8, type: 3} @@ -4116,6 +4224,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!4 &383153253 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2119775930974504096, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + m_PrefabInstance: {fileID: 1449963300} + m_PrefabAsset: {fileID: 0} --- !u!1001 &389167885 PrefabInstance: m_ObjectHideFlags: 0 @@ -4399,7 +4512,7 @@ Light: m_InnerSpotAngle: 21.80208 m_CookieSize: 10 m_Shadows: - m_Type: 0 + m_Type: 2 m_Resolution: -1 m_CustomResolution: -1 m_Strength: 1 @@ -4876,6 +4989,11 @@ CapsuleCollider: m_Height: 0.2 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &437220749 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -1871418443397691018, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1 &437836040 stripped GameObject: m_CorrespondingSourceObject: {fileID: 1328794821902915481, guid: 7313909bb567bec4684fdffe69460335, type: 3} @@ -10460,6 +10578,11 @@ CapsuleCollider: m_Height: 0.2 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &957418062 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -4437396331760193463, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1 &972107860 GameObject: m_ObjectHideFlags: 0 @@ -11950,10 +12073,15 @@ CapsuleCollider: m_ProvidesContacts: 0 m_Enabled: 0 serializedVersion: 2 - m_Radius: 0.2 + m_Radius: 0.15 m_Height: 0.7 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1105308493 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2931888804514939464, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1 &1118218363 GameObject: m_ObjectHideFlags: 0 @@ -13719,30 +13847,11 @@ Transform: m_Children: [] m_Father: {fileID: 34748359} m_LocalEulerAnglesHint: {x: 17.323, y: -90.323, z: 0} ---- !u!1 &1285058669 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 974238578668270704, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} - m_PrefabInstance: {fileID: 1449963300} +--- !u!4 &1278943822 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 814198332548218189, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + m_PrefabInstance: {fileID: 91127586} m_PrefabAsset: {fileID: 0} ---- !u!114 &1285058677 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1285058669} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8dd3bb5b4676f694fb04529a5609cf30, type: 3} - m_Name: - m_EditorClassIdentifier: - move: {x: 0, y: 0} - look: {x: 0, y: 0} - jump: 0 - sprint: 0 - analogMovement: 0 - cursorLocked: 1 - cursorInputForLook: 1 --- !u!1001 &1296334284 PrefabInstance: m_ObjectHideFlags: 0 @@ -14204,28 +14313,60 @@ MonoBehaviour: Enable: 0 ShadowRemapTex: {fileID: 11400000, guid: 14fe883388dd915438a4832c5ce4bbf3, type: 2} InjectionPoint: 0 - capsuleAOSettings: + capsuleShadowSettings: Enable: 1 RenderPassEvent: 450 EnableShadowOffset: 0 CascadeShadowOffset: {x: 0, y: 0, z: 1} updateInterval: 1 capsuleLights: - - {fileID: 397543235} + - {x: 0.009531173, y: -0.76794606, z: -0.6404436, w: 1} capsuleAOSetting: - AmbientIntensity: 1.19 - ConeAngle: 9.99 - ShadowIntensity: 1.28 - ShadowSharpness: 9.6 + AmbientIntensity: 3.5 + ConeAngle: 9.06 + ShadowIntensity: 0.28 + ShadowSharpness: 10.59 lightStartID: 0 lightEndID: 1 CapsuleLightsDir: - - {x: 85.86, y: 206.69797, z: 183.08, w: 5} + - {x: -0.009531173, y: 0.76794606, z: 0.6404436, w: 1} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + - {x: 0, y: 0, z: 0, w: 0} + CapsuleLightsDirCount: 1 capsuleAOAreaSettings: - - AmbientIntensity: 1.19 - ConeAngle: 9.99 - ShadowIntensity: 1.28 - ShadowSharpness: 9.6 + - AmbientIntensity: 3.5 + ConeAngle: 9.06 + ShadowIntensity: 0.28 + ShadowSharpness: 10.59 lightStartID: 0 lightEndID: 1 sceneAreaEffects: [] @@ -14693,9 +14834,14 @@ CapsuleCollider: m_Enabled: 0 serializedVersion: 2 m_Radius: 0.05 - m_Height: 0.3 + m_Height: 0.2 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1356087220 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5090265262535612764, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1 &1357497468 GameObject: m_ObjectHideFlags: 3 @@ -15639,10 +15785,38 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 3203261902030644824, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_LocalPosition.x + value: 2.250251 + objectReference: {fileID: 0} + - target: {fileID: 3203261902030644824, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_LocalPosition.y + value: 0.28360176 + objectReference: {fileID: 0} + - target: {fileID: 3203261902030644824, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_LocalPosition.z + value: -3.8345437 + objectReference: {fileID: 0} + - target: {fileID: 3203261902030644825, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_Follow + value: + objectReference: {fileID: 1278943822} - target: {fileID: 5542111180780342640, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} propertyPath: orthographic size value: 10 objectReference: {fileID: 0} + - target: {fileID: 5542111180780342647, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_LocalPosition.x + value: 2.250251 + objectReference: {fileID: 0} + - target: {fileID: 5542111180780342647, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_LocalPosition.y + value: 0.28360176 + objectReference: {fileID: 0} + - target: {fileID: 5542111180780342647, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + propertyPath: m_LocalPosition.z + value: -3.8345437 + objectReference: {fileID: 0} - target: {fileID: 7888303496483045073, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} propertyPath: m_IsActive value: 0 @@ -15661,12 +15835,13 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 3543048675319490572, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} - m_RemovedGameObjects: [] - m_AddedGameObjects: [] - m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 974238578668270704, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} - insertIndex: 5 - addedObject: {fileID: 1285058677} + m_RemovedGameObjects: + - {fileID: 974238578668270704, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 2119775930974504096, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} + insertIndex: 2 + addedObject: {fileID: 109939541} + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c708a3b79cd542b42bbfedb17e213bc1, type: 3} --- !u!1 &1474557447 GameObject: @@ -15885,10 +16060,15 @@ CapsuleCollider: m_ProvidesContacts: 0 m_Enabled: 0 serializedVersion: 2 - m_Radius: 0.04 - m_Height: 0.42 + m_Radius: 0.1 + m_Height: 0.4 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1498080733 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8161793777569488751, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1509981466 PrefabInstance: m_ObjectHideFlags: 0 @@ -18506,7 +18686,7 @@ PrefabInstance: addedObject: {fileID: 2018993466} - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} insertIndex: -1 - addedObject: {fileID: 2018993468} + addedObject: {fileID: 2018993467} - targetCorrespondingSourceObject: {fileID: -1657220678678262603, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} insertIndex: -1 addedObject: {fileID: 195094438} @@ -21092,10 +21272,15 @@ CapsuleCollider: m_ProvidesContacts: 0 m_Enabled: 0 serializedVersion: 2 - m_Radius: 0.04 - m_Height: 0.6 + m_Radius: 0.1 + m_Height: 0.4 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1883685997 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2249941465509908857, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1884233521 PrefabInstance: m_ObjectHideFlags: 0 @@ -22134,9 +22319,14 @@ CapsuleCollider: m_Enabled: 0 serializedVersion: 2 m_Radius: 0.05 - m_Height: 0.3 + m_Height: 0.2 m_Direction: 0 m_Center: {x: 0, y: 0, z: 0} +--- !u!4 &1998585706 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -2884571502003373286, guid: ff6fc39872c79c549b982caef1fc013a, type: 3} + m_PrefabInstance: {fileID: 1712672753} + m_PrefabAsset: {fileID: 0} --- !u!1001 &1998898371 PrefabInstance: m_ObjectHideFlags: 0 @@ -22336,7 +22526,7 @@ Animation: m_PlayAutomatically: 1 m_AnimatePhysics: 0 m_CullingType: 0 ---- !u!114 &2018993468 +--- !u!114 &2018993467 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -22359,7 +22549,7 @@ MonoBehaviour: Height: 0.2 Direction: 0 - BoneName: spine1 - Radius: 0.2 + Radius: 0.15 Height: 0.7 Direction: 0 - BoneName: calf01 @@ -22367,10 +22557,19 @@ MonoBehaviour: Height: 0.6 Direction: 0 - BoneName: thigh01 - Radius: 0.04 + Radius: 0.1 Height: 0.4 Direction: 0 - capsuleTransforms: [] + capsuleTransforms: + - {fileID: 195094439} + - {fileID: 957418062} + - {fileID: 1498080733} + - {fileID: 437220749} + - {fileID: 172178774} + - {fileID: 1998585706} + - {fileID: 1883685997} + - {fileID: 1356087220} + - {fileID: 1105308493} --- !u!1 &2023108638 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/CapsuleShadowAreaEffect.cs b/Assets/Scripts/CapsuleShadowAreaEffect.cs index 92d2b3c..c7bbd2d 100644 --- a/Assets/Scripts/CapsuleShadowAreaEffect.cs +++ b/Assets/Scripts/CapsuleShadowAreaEffect.cs @@ -10,8 +10,8 @@ namespace X.Rendering.Scene internal CapsuleShadowAreaSetting capsuleAOSetting = CapsuleShadowAreaSetting.GetDefault(); [SerializeField, HideInInspector] internal Vector4[] capsuleLights; - [SerializeField] - internal Bounds Bounds; + [SerializeField, HideInInspector] + internal Bounds Bounds = new Bounds(Vector3.zero, Vector3.one); #if UNITY_EDITOR private void Awake() @@ -21,6 +21,11 @@ namespace X.Rendering.Scene return; } + if(Bounds == new Bounds(Vector3.zero, Vector3.one)) + { + Bounds.center = transform.position + new Vector3(0, 2, 0); + } + SceneEffect.Instance.AddSceneAreaEffect(this); } diff --git a/Assets/Scripts/GradientTexture.cs b/Assets/Scripts/GradientTexture.cs index 361a9cb..671ebdd 100644 --- a/Assets/Scripts/GradientTexture.cs +++ b/Assets/Scripts/GradientTexture.cs @@ -205,7 +205,6 @@ namespace X.Rendering.Assets } } - #if UNITY_EDITOR [CustomEditor(typeof(GradientTexture), true), CanEditMultipleObjects] public class GradientTextureEditor : UnityEditor.Editor diff --git a/Assets/Scripts/SceneEffect.cs b/Assets/Scripts/SceneEffect.cs index 56328b7..8aa7d76 100644 --- a/Assets/Scripts/SceneEffect.cs +++ b/Assets/Scripts/SceneEffect.cs @@ -18,7 +18,7 @@ namespace X.Rendering.Scene ShadowEdgeRemapSetupPass shadowRemapPass; [SerializeField] - private CapsuleShadowPass.CapsuleShadowSettings capsuleAOSettings = new(); + private CapsuleShadowPass.CapsuleShadowSettings capsuleShadowSettings = new(); CapsuleShadowPass capsuleAOPass; [SerializeField] @@ -77,7 +77,7 @@ namespace X.Rendering.Scene if (enable) { shadowRemapPass ??= new(shadowRemapSettings, this); - capsuleAOPass ??= new(capsuleAOSettings, this); + capsuleAOPass ??= new(capsuleShadowSettings, this); RenderPipelineManager.beginCameraRendering += OnBeginCamera; UpdateRenderAssetsSettings(); #if UNITY_EDITOR @@ -94,7 +94,11 @@ namespace X.Rendering.Scene #if UNITY_EDITOR internal void AddSceneAreaEffect(CapsuleShadowAreaEffect sceneAreaEffect) { - sceneAreaEffects.Add(sceneAreaEffect); + if(!sceneAreaEffects.Contains(sceneAreaEffect)) + { + sceneAreaEffects.Add(sceneAreaEffect); + } + UpdateCapsuleLights(); } @@ -123,15 +127,14 @@ namespace X.Rendering.Scene for (int i = 0; i < capsuleLights?.Length; i++) { var light = capsuleLights[i]; - + var v = -Vector3.Normalize(light); lightDirs.Add(new Vector4() { - x = light.x, - y = light.y, - z = light.z, - w = 1 + x = v.x, + y = v.y, + z = v.z, + w = light.w }); - } capsuleAOSetting.lightStartID = 0; capsuleAOSetting.lightEndID = lightDirs.Count; @@ -145,18 +148,17 @@ namespace X.Rendering.Scene for (int j = 0; j < sceneAreaEffect.capsuleLights.Length; j++) { var light = sceneAreaEffect.capsuleLights[j]; - - + var v = -Vector3.Normalize(light); lightDirs.Add(new Vector4() { - x = light.x, - y = light.y, - z = light.z, - w = 1 + x = v.x, + y = v.y, + z = v.z, + w = light.w }); } - aoSetting.lightEndID = lightDirs.Count - 1; + aoSetting.lightEndID = lightDirs.Count; capsuleAOAreaSettings.Add(aoSetting); } @@ -218,7 +220,7 @@ namespace X.Rendering.Scene rdr.EnqueuePass(shadowRemapPass); } - if (capsuleAOSettings.Enable) + if (capsuleShadowSettings.Enable) { rdr.EnqueuePass(capsuleAOPass); } @@ -230,20 +232,10 @@ namespace X.Rendering.Scene { UpdateCapsuleShadow(); } - if(a && b) - { - - //CapsuleLightsDir[0] = new float4(/*(a.position - b.position).normalized*/a.rotation.eulerAngles, 1); - //Debug.Log(a.rotation.eulerAngles); - } } #region CapsuleAO - [SerializeField] - public Transform a; - [SerializeField] - public Transform b; - [SerializeField ]//, HideInInspector] + [SerializeField , HideInInspector] private Vector4[] capsuleLights; [SerializeField] private CapsuleShadowAreaSetting capsuleAOSetting = CapsuleShadowAreaSetting.GetDefault(); @@ -328,7 +320,7 @@ namespace X.Rendering.Scene { if (!CapsuleArray.IsCreated || CapsuleArray.Length == 0) { - capsuleAOSettings.Enable = false; + capsuleShadowSettings.Enable = false; return; } SceneEffectCharacter sceneEffectCharacter = null; @@ -342,7 +334,7 @@ namespace X.Rendering.Scene var sceneAreaEffect = sceneAreaEffects[i]; if (sceneAreaEffect.Bounds.Contains(sceneEffectCharacter.transform.position)) { - sceneEffectCharacter.capsuleAOSettingMask |= (uint)1 << i; + sceneEffectCharacter.capsuleAOSettingMask |= (uint)1 << (i + 1); } } diff --git a/Assets/SharedAssets/ThirdPersonController/Prefabs/NestedParentArmature_Unpack.prefab b/Assets/SharedAssets/ThirdPersonController/Prefabs/NestedParentArmature_Unpack.prefab index fb39df5..049fa93 100644 --- a/Assets/SharedAssets/ThirdPersonController/Prefabs/NestedParentArmature_Unpack.prefab +++ b/Assets/SharedAssets/ThirdPersonController/Prefabs/NestedParentArmature_Unpack.prefab @@ -23,9 +23,11 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8047161636021232021} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0.92999995, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 5542111180780342647} - {fileID: 3203261902030644824} @@ -33,178 +35,405 @@ Transform: - {fileID: 4072154296131656415} - {fileID: 6858111992258843779} m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &3515378425540693942 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 2119775930974504096} m_Modifications: - - target: {fileID: 1992104595683069851, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 1992104595683069851, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_Name value: UI_EventSystem objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_RootOrder value: 4 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalScale.x value: 1 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalScale.y value: 1 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalScale.z value: 1 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalPosition.y value: -0.92999995 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalRotation.x value: -0 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalRotation.y value: -0 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalRotation.z value: -0 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + - target: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: f0271df749728104eac22c3d897fd8ce, type: 3} --- !u!4 &6858111992258843779 stripped Transform: - m_CorrespondingSourceObject: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, - type: 3} + m_CorrespondingSourceObject: {fileID: 8063073397250431797, guid: f0271df749728104eac22c3d897fd8ce, type: 3} m_PrefabInstance: {fileID: 3515378425540693942} m_PrefabAsset: {fileID: 0} ---- !u!1001 &3515378426657685153 +--- !u!1001 &3515378427008540405 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 2119775930974504096} m_Modifications: - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} - propertyPath: m_RootOrder - value: 2 + - target: {fileID: 1663187150, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: thirdPersonInputs + value: + objectReference: {fileID: 3543048675319490572} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_Pivot.x + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalPosition.y - value: -0.92999995 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalRotation.x - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalRotation.y - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalRotation.z - value: -0 + value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 4416926081852918481, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} + - target: {fileID: 6751388636123340836, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + propertyPath: m_Name + value: UI_Canvas_StarterAssetsInputs_Joysticks + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} +--- !u!224 &4072154296131656415 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} + m_PrefabInstance: {fileID: 3515378427008540405} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3515378427225392744 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2119775930974504096} + m_Modifications: + - target: {fileID: 8944336655422409496, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: far clip plane + value: 500 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409496, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: orthographic size + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409498, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_Name + value: MainCamera + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalPosition.x + value: 0.20000005 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalPosition.y + value: 0.44500005 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalPosition.z + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} +--- !u!4 &5542111180780342647 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} + m_PrefabInstance: {fileID: 3515378427225392744} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3515378427639998752 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2119775930974504096} + m_Modifications: + - target: {fileID: 2070925441746177671, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_Name + value: PlayerFollowCamera + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalPosition.x + value: 0.20000005 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalPosition.y + value: 0.44500005 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalPosition.z + value: -4 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2070925441746177913, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + propertyPath: m_Follow + value: + objectReference: {fileID: 4860276692040879404} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} +--- !u!4 &3203261902030644824 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} + m_PrefabInstance: {fileID: 3515378427639998752} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5206080867838292065 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 2119775930974504096} + m_Modifications: + - target: {fileID: 5024475823587296273, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} propertyPath: m_Name value: PlayerArmature objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalPosition.y + value: -0.92999995 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 64dce48905ffd9b4293e595fa6941544, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} --- !u!4 &490576248761790154 stripped Transform: - m_CorrespondingSourceObject: {fileID: 3893294197879345259, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} - m_PrefabInstance: {fileID: 3515378426657685153} + m_CorrespondingSourceObject: {fileID: 5688422949108178603, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + m_PrefabInstance: {fileID: 5206080867838292065} m_PrefabAsset: {fileID: 0} --- !u!114 &3543048675319490572 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 135756642000475821, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} - m_PrefabInstance: {fileID: 3515378426657685153} + m_CorrespondingSourceObject: {fileID: 8724837009948104813, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + m_PrefabInstance: {fileID: 5206080867838292065} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} m_Enabled: 1 @@ -214,296 +443,6 @@ MonoBehaviour: m_EditorClassIdentifier: --- !u!4 &4860276692040879404 stripped Transform: - m_CorrespondingSourceObject: {fileID: 8338988566280778637, guid: 64dce48905ffd9b4293e595fa6941544, - type: 3} - m_PrefabInstance: {fileID: 3515378426657685153} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &3515378427008540405 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2119775930974504096} - m_Modifications: - - target: {fileID: 1663187150, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} - propertyPath: thirdPersonInputs - value: - objectReference: {fileID: 3543048675319490572} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_Pivot.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_Pivot.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6751388636123340836, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - propertyPath: m_Name - value: UI_Canvas_StarterAssetsInputs_Joysticks - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 2f7f3dde7ae722a4aafffe20691ad702, type: 3} ---- !u!224 &4072154296131656415 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 597308369130767402, guid: 2f7f3dde7ae722a4aafffe20691ad702, - type: 3} - m_PrefabInstance: {fileID: 3515378427008540405} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &3515378427225392744 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2119775930974504096} - m_Modifications: - - target: {fileID: 8944336655422409496, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: far clip plane - value: 500 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409498, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_Name - value: MainCamera - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_RootOrder - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.20000005 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalPosition.y - value: 0.44500005 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalPosition.z - value: -4 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: f6d148d888ffbf54b9afe9936dfaec1f, type: 3} ---- !u!4 &5542111180780342647 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 8944336655422409503, guid: f6d148d888ffbf54b9afe9936dfaec1f, - type: 3} - m_PrefabInstance: {fileID: 3515378427225392744} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &3515378427639998752 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 2119775930974504096} - m_Modifications: - - target: {fileID: 2070925441746177671, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_Name - value: PlayerFollowCamera - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalPosition.x - value: 0.20000005 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalPosition.y - value: 0.44500005 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalPosition.z - value: -4 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2070925441746177913, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - propertyPath: m_Follow - value: - objectReference: {fileID: 4860276692040879404} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: a1a802ecaf6775746bb2a929fb554ad8, type: 3} ---- !u!4 &3203261902030644824 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 2070925441746177912, guid: a1a802ecaf6775746bb2a929fb554ad8, - type: 3} - m_PrefabInstance: {fileID: 3515378427639998752} + m_CorrespondingSourceObject: {fileID: 814198332548218189, guid: 775ed8cbe21d25a4aa76b335f958d711, type: 3} + m_PrefabInstance: {fileID: 5206080867838292065} m_PrefabAsset: {fileID: 0} diff --git a/Assets/SharedAssets/ThirdPersonController/Prefabs/PlayerArmature_AO.prefab b/Assets/SharedAssets/ThirdPersonController/Prefabs/PlayerArmature_AO.prefab new file mode 100644 index 0000000..2e37924 --- /dev/null +++ b/Assets/SharedAssets/ThirdPersonController/Prefabs/PlayerArmature_AO.prefab @@ -0,0 +1,2969 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &173118365886009669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5975070107570132768} + m_Layer: 0 + m_Name: Left_Eye + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5975070107570132768 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 173118365886009669} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -0.03330326, y: 0.034598116, z: 0.0867403} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3105159696193019957} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &237539628733063822 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 401172087993680136} + m_Layer: 0 + m_Name: Right_Shoulder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &401172087993680136 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 237539628733063822} + serializedVersion: 2 + m_LocalRotation: {x: 0.99258024, y: -0.04327539, z: -0.113521874, w: 0.004949396} + m_LocalPosition: {x: 0.0009571358, y: 0.19149381, z: -0.008727803} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8196127866774643351} + m_Father: {fileID: 3301594399342725060} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &317696479989102823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4850140567009331947} + m_Layer: 0 + m_Name: Left_IndexProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4850140567009331947 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 317696479989102823} + serializedVersion: 2 + m_LocalRotation: {x: 0.1338533, y: -0.6899348, z: 0.20177367, w: 0.6821735} + m_LocalPosition: {x: 0.007815497, y: 0.0918443, z: 0.02657316} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7180152420287414555} + m_Father: {fileID: 543692548088011683} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &412295313991428326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 543692548088011683} + m_Layer: 0 + m_Name: Left_Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &543692548088011683 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 412295313991428326} + serializedVersion: 2 + m_LocalRotation: {x: -0.047397237, y: -0.24003562, z: 0.013464749, w: 0.9695128} + m_LocalPosition: {x: -2.4123817e-10, y: 0.24036221, z: -1.4210853e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4850140567009331947} + - {fileID: 5471669911891355910} + - {fileID: 4233651626428006671} + - {fileID: 2739361002944545786} + - {fileID: 1954735197954369450} + m_Father: {fileID: 6868544695872911717} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &427725966701822983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7172631916060983772} + m_Layer: 0 + m_Name: Right_ToesEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7172631916060983772 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 427725966701822983} + serializedVersion: 2 + m_LocalRotation: {x: 0.7070656, y: -0.0076321815, z: -0.0076321815, w: 0.7070656} + m_LocalPosition: {x: 0.0010031584, y: -0.06423059, z: -0.016843898} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6408970784793951117} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &449525177878259424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2405216451570183745} + m_Layer: 0 + m_Name: Right_RingIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2405216451570183745 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 449525177878259424} + serializedVersion: 2 + m_LocalRotation: {x: 0.3907906, y: -0, z: -0, w: 0.9204796} + m_LocalPosition: {x: 0.0000000695935, y: -0.04362872, z: 0.00000080048335} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3324392097014769326} + m_Father: {fileID: 4924698669212266132} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &482940532612318669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9172520784485124837} + - component: {fileID: 8291153131286072935} + m_Layer: 0 + m_Name: Right_LowerLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9172520784485124837 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 482940532612318669} + serializedVersion: 2 + m_LocalRotation: {x: 0.034046065, y: 2.2687323e-19, z: 7.728622e-21, w: 0.9994203} + m_LocalPosition: {x: 0.0000004514609, y: -0.41334414, z: 0.000000025994435} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5422630930325537784} + m_Father: {fileID: 7336187816630713031} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &8291153131286072935 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 482940532612318669} + 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: 0 + serializedVersion: 2 + m_Radius: 0.06 + m_Height: 0.5 + m_Direction: 1 + m_Center: {x: 0, y: -0.2, z: 0} +--- !u!1 &491012097317854557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3324392097014769326} + m_Layer: 0 + m_Name: Right_RingDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3324392097014769326 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 491012097317854557} + serializedVersion: 2 + m_LocalRotation: {x: 0.09052901, y: -0, z: -0, w: 0.99589384} + m_LocalPosition: {x: -0.000000290747, y: -0.02711462, z: 0.0000000181098} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4446721260668970280} + m_Father: {fileID: 2405216451570183745} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &678139161264794717 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2323988889040563609} + - component: {fileID: 3844496913013247461} + m_Layer: 13 + m_Name: Armature_Mesh + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2323988889040563609 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678139161264794717} + serializedVersion: 2 + 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: [] + m_Father: {fileID: 1728069090531695225} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!137 &3844496913013247461 +SkinnedMeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 678139161264794717} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 3 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 43714b68324cc2c409d534d9874f2a2b, type: 2} + - {fileID: 2100000, guid: 766fd3ff04aab4745a764d33daac86fa, type: 2} + - {fileID: 2100000, guid: 8b25e99361ac31d4e9ae83c46aee69ea, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + serializedVersion: 2 + m_Quality: 0 + m_UpdateWhenOffscreen: 0 + m_SkinnedMotionVectors: 1 + m_Mesh: {fileID: 4698152120088058464, guid: 36078ab0369161e49a29d349ae3e0739, type: 3} + m_Bones: + - {fileID: 1543171106606945306} + - {fileID: 1913638489135406988} + - {fileID: 6722553572371541704} + - {fileID: 3301594399342725060} + - {fileID: 7580652307197102576} + - {fileID: 3105159696193019957} + - {fileID: 4220875308895967707} + - {fileID: 5975070107570132768} + - {fileID: 7577954965050399975} + - {fileID: 8527079110727883207} + - {fileID: 1270555030366390956} + - {fileID: 1066595488638547270} + - {fileID: 6868544695872911717} + - {fileID: 543692548088011683} + - {fileID: 4233651626428006671} + - {fileID: 6432533410132891262} + - {fileID: 3460177660906152820} + - {fileID: 7796508721183169047} + - {fileID: 2739361002944545786} + - {fileID: 1174817551529435791} + - {fileID: 8338651332281609473} + - {fileID: 1177979050048485305} + - {fileID: 5471669911891355910} + - {fileID: 6109997543255989456} + - {fileID: 5475878534415324572} + - {fileID: 916439942769648652} + - {fileID: 4850140567009331947} + - {fileID: 7180152420287414555} + - {fileID: 1308141587941920956} + - {fileID: 7257325906008060560} + - {fileID: 1954735197954369450} + - {fileID: 1670336505411490227} + - {fileID: 7950947035209720667} + - {fileID: 3708179247446427257} + - {fileID: 401172087993680136} + - {fileID: 8196127866774643351} + - {fileID: 830918253273872451} + - {fileID: 1099181558264801907} + - {fileID: 5761750516038726481} + - {fileID: 13504788928378958} + - {fileID: 5333788075068050438} + - {fileID: 4542291686606580146} + - {fileID: 4924698669212266132} + - {fileID: 2405216451570183745} + - {fileID: 3324392097014769326} + - {fileID: 4446721260668970280} + - {fileID: 3059655414861178195} + - {fileID: 6619380722738604235} + - {fileID: 4830775435635597665} + - {fileID: 7482075723279224517} + - {fileID: 2699521149869826825} + - {fileID: 7334755704570643387} + - {fileID: 2629333737233992868} + - {fileID: 5053782213288769945} + - {fileID: 8742709925854517166} + - {fileID: 4759938790179515428} + - {fileID: 7684236085651914942} + - {fileID: 330278028865940407} + - {fileID: 1738125596676537352} + - {fileID: 4963233754466516704} + - {fileID: 6159062978364525785} + - {fileID: 186354073488127381} + - {fileID: 2252835986830406447} + - {fileID: 7336187816630713031} + - {fileID: 9172520784485124837} + - {fileID: 5422630930325537784} + - {fileID: 6408970784793951117} + - {fileID: 7172631916060983772} + m_BlendShapeWeights: [] + m_RootBone: {fileID: 1543171106606945306} + m_AABB: + m_Center: {x: -0.000000029802322, y: -0.09214255, z: 0.026248664} + m_Extent: {x: 0.52818465, y: 0.88092995, z: 0.22050178} + m_DirtyAABB: 0 +--- !u!1 &803842922531513014 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4220875308895967707} + m_Layer: 0 + m_Name: Right_Eye + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4220875308895967707 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 803842922531513014} + serializedVersion: 2 + m_LocalRotation: {x: 0.7071068, y: 4.3297806e-17, z: 0.7071068, w: -4.3297806e-17} + m_LocalPosition: {x: 0.033303294, y: 0.03459628, z: 0.0867403} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3105159696193019957} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &814198332548218186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 814198332548218189} + m_Layer: 0 + m_Name: PlayerCameraRoot + m_TagString: CinemachineTarget + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &814198332548218189 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 814198332548218186} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.375, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5688422949108178603} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1392034529646971635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6868544695872911717} + - component: {fileID: 7749550930398219007} + m_Layer: 0 + m_Name: Left_LowerArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6868544695872911717 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392034529646971635} + serializedVersion: 2 + m_LocalRotation: {x: 0.37416065, y: -8.0435996e-17, z: -3.2453267e-17, w: 0.92736393} + m_LocalPosition: {x: -2.8421706e-16, y: 0.28508067, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 543692548088011683} + m_Father: {fileID: 1066595488638547270} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &7749550930398219007 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1392034529646971635} + 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: 0 + serializedVersion: 2 + m_Radius: 0.05 + m_Height: 0.4 + m_Direction: 1 + m_Center: {x: 0, y: 0.1, z: 0} +--- !u!1 &1462427451820464578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1954735197954369450} + m_Layer: 0 + m_Name: Left_ThumbProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1954735197954369450 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462427451820464578} + serializedVersion: 2 + m_LocalRotation: {x: -0.22855467, y: 0.9196341, z: 0.3181213, w: 0.028891658} + m_LocalPosition: {x: -0.00080496486, y: 0.028816883, z: 0.023514476} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1670336505411490227} + m_Father: {fileID: 543692548088011683} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1698699769741207920 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4830775435635597665} + m_Layer: 0 + m_Name: Right_MiddleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4830775435635597665 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1698699769741207920} + serializedVersion: 2 + m_LocalRotation: {x: 0.03347514, y: -0, z: -0, w: 0.9994396} + m_LocalPosition: {x: 0.00000014287376, y: -0.028283618, z: 0.00000019378916} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7482075723279224517} + m_Father: {fileID: 6619380722738604235} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1714421401992236482 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4963233754466516704} + - component: {fileID: 8808939231641522213} + m_Layer: 0 + m_Name: Left_LowerLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4963233754466516704 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1714421401992236482} + serializedVersion: 2 + m_LocalRotation: {x: 0.034046065, y: 2.2687323e-19, z: 7.728622e-21, w: 0.9994203} + m_LocalPosition: {x: -2.9864513e-16, y: 0.4133444, z: -5.4956034e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6159062978364525785} + m_Father: {fileID: 1738125596676537352} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &8808939231641522213 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1714421401992236482} + 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: 0 + serializedVersion: 2 + m_Radius: 0.06 + m_Height: 0.5 + m_Direction: 1 + m_Center: {x: 0, y: 0.2, z: 0} +--- !u!1 &1730224288953628009 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5053782213288769945} + m_Layer: 0 + m_Name: Right_IndexDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5053782213288769945 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1730224288953628009} + serializedVersion: 2 + m_LocalRotation: {x: -5.5511138e-17, y: 0, z: -0, w: 1} + m_LocalPosition: {x: 0.00000023984484, y: -0.024609355, z: 0.0000006271131} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2629333737233992868} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1821270917957100506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6619380722738604235} + m_Layer: 0 + m_Name: Right_MiddleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6619380722738604235 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821270917957100506} + serializedVersion: 2 + m_LocalRotation: {x: 0.3409832, y: -0, z: -0, w: 0.94006944} + m_LocalPosition: {x: 0.000000014272595, y: -0.051275954, z: 0.0000009747695} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4830775435635597665} + m_Father: {fileID: 3059655414861178195} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1868343921333692487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5475878534415324572} + m_Layer: 0 + m_Name: Left_MiddleDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5475878534415324572 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1868343921333692487} + serializedVersion: 2 + m_LocalRotation: {x: 0.03347514, y: -0, z: -0, w: 0.9994396} + m_LocalPosition: {x: -7.199101e-17, y: 0.028284006, z: -4.93648e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 916439942769648652} + m_Father: {fileID: 6109997543255989456} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1894236774450431726 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8338651332281609473} + m_Layer: 0 + m_Name: Left_RingDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8338651332281609473 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1894236774450431726} + serializedVersion: 2 + m_LocalRotation: {x: 0.09052901, y: -0, z: -0, w: 0.99589384} + m_LocalPosition: {x: 1.7763566e-17, y: 0.027115494, z: -1.065814e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1177979050048485305} + m_Father: {fileID: 1174817551529435791} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1953111536549729673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2699521149869826825} + m_Layer: 0 + m_Name: Right_IndexProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2699521149869826825 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1953111536549729673} + serializedVersion: 2 + m_LocalRotation: {x: 0.1338533, y: -0.6899348, z: 0.20177367, w: 0.6821735} + m_LocalPosition: {x: -0.0078223245, y: -0.0918393, z: -0.026574574} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7334755704570643387} + m_Father: {fileID: 1099181558264801907} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2218036693023650832 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 830918253273872451} + - component: {fileID: 9172218396992519193} + m_Layer: 0 + m_Name: Right_LowerArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &830918253273872451 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2218036693023650832} + serializedVersion: 2 + m_LocalRotation: {x: 0.37416065, y: -8.0435996e-17, z: -3.2453267e-17, w: 0.92736393} + m_LocalPosition: {x: 0.0000037273983, y: -0.285085, z: -0.00000035927226} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1099181558264801907} + m_Father: {fileID: 8196127866774643351} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &9172218396992519193 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2218036693023650832} + 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: 0 + serializedVersion: 2 + m_Radius: 0.05 + m_Height: 0.4 + m_Direction: 1 + m_Center: {x: 0, y: -0.1, z: 0} +--- !u!1 &2260691039053591519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5333788075068050438} + m_Layer: 0 + m_Name: Right_PinkyDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5333788075068050438 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2260691039053591519} + serializedVersion: 2 + m_LocalRotation: {x: 0.14234784, y: -0, z: -0, w: 0.9898167} + m_LocalPosition: {x: 0.00000023899057, y: -0.02022493, z: 0.00000055474345} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4542291686606580146} + m_Father: {fileID: 13504788928378958} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2321395861146701798 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7577954965050399975} + m_Layer: 0 + m_Name: Jaw + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7577954965050399975 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2321395861146701798} + serializedVersion: 2 + m_LocalRotation: {x: 0.15949209, y: 0.68888485, z: 0.15949209, w: 0.68888485} + m_LocalPosition: {x: -0, y: -0.00763539, z: 0.012895278} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3105159696193019957} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2343421855081031550 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7684236085651914942} + m_Layer: 0 + m_Name: Right_ThumbDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7684236085651914942 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2343421855081031550} + serializedVersion: 2 + m_LocalRotation: {x: 0.17147453, y: -0, z: -0, w: 0.98518854} + m_LocalPosition: {x: 0.0000007817755, y: -0.044594634, z: 0.0068707783} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 330278028865940407} + m_Father: {fileID: 4759938790179515428} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2395090688180826874 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4446721260668970280} + m_Layer: 0 + m_Name: Right_RingDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4446721260668970280 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2395090688180826874} + serializedVersion: 2 + m_LocalRotation: {x: 9.02056e-17, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.00000008856214, y: -0.020957856, z: 0.0000005565459} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3324392097014769326} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2459120397844486139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1738125596676537352} + - component: {fileID: 2136872594234446926} + m_Layer: 0 + m_Name: Left_UpperLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1738125596676537352 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2459120397844486139} + serializedVersion: 2 + m_LocalRotation: {x: 0.999839, y: -0.01775374, z: 0.000046300094, w: -0.0026074864} + m_LocalPosition: {x: -0.08610317, y: -0.053458035, z: -0.011470641} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4963233754466516704} + m_Father: {fileID: 1543171106606945306} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &2136872594234446926 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2459120397844486139} + 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: 0 + serializedVersion: 2 + m_Radius: 0.06 + m_Height: 0.5 + m_Direction: 1 + m_Center: {x: 0, y: 0.2, z: 0} +--- !u!1 &2540606959534389992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 186354073488127381} + m_Layer: 0 + m_Name: Left_Toes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &186354073488127381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2540606959534389992} + serializedVersion: 2 + m_LocalRotation: {x: -0.7071068, y: 8.7157646e-33, z: -8.7157646e-33, w: 0.7071068} + m_LocalPosition: {x: 7.105427e-17, y: 0.07224803, z: -0.118065506} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2252835986830406447} + m_Father: {fileID: 6159062978364525785} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2821746525707015188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8527079110727883207} + m_Layer: 0 + m_Name: Neck_Twist_A + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8527079110727883207 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2821746525707015188} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.063737005, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7580652307197102576} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2870827744955744105 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1270555030366390956} + m_Layer: 0 + m_Name: Left_Shoulder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1270555030366390956 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2870827744955744105} + serializedVersion: 2 + m_LocalRotation: {x: -0.0049494267, y: -0.113521874, z: 0.043275386, w: 0.99258024} + m_LocalPosition: {x: -0.0009571358, y: 0.19149224, z: -0.0087277945} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1066595488638547270} + m_Father: {fileID: 3301594399342725060} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3078981058631710165 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8880897397480808498} + m_Layer: 0 + m_Name: Skeleton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8880897397480808498 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3078981058631710165} + serializedVersion: 2 + 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: 1543171106606945306} + m_Father: {fileID: 5688422949108178603} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3177626419395861400 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7180152420287414555} + m_Layer: 0 + m_Name: Left_IndexIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7180152420287414555 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3177626419395861400} + serializedVersion: 2 + m_LocalRotation: {x: 0.26077324, y: -0, z: -0, w: 0.9654001} + m_LocalPosition: {x: 9.079803e-16, y: 0.04209777, z: 3.2607592e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1308141587941920956} + m_Father: {fileID: 4850140567009331947} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3300683675305847947 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1308141587941920956} + m_Layer: 0 + m_Name: Left_IndexDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1308141587941920956 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3300683675305847947} + serializedVersion: 2 + m_LocalRotation: {x: 0.08318636, y: -0, z: -0, w: 0.996534} + m_LocalPosition: {x: -8.20111e-16, y: 0.02513925, z: -4.317065e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7257325906008060560} + m_Father: {fileID: 7180152420287414555} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3606813374187421098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1099181558264801907} + m_Layer: 0 + m_Name: Right_Hand + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1099181558264801907 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3606813374187421098} + serializedVersion: 2 + m_LocalRotation: {x: -0.047397237, y: -0.24003562, z: 0.013464749, w: 0.9695128} + m_LocalPosition: {x: 0.0000014923929, y: -0.24036367, z: 0.0000017856368} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2699521149869826825} + - {fileID: 3059655414861178195} + - {fileID: 5761750516038726481} + - {fileID: 4924698669212266132} + - {fileID: 8742709925854517166} + m_Father: {fileID: 830918253273872451} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3928160171647991171 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3301594399342725060} + - component: {fileID: 8990304359584397469} + m_Layer: 0 + m_Name: UpperChest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3301594399342725060 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3928160171647991171} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.1034043, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1270555030366390956} + - {fileID: 7580652307197102576} + - {fileID: 401172087993680136} + m_Father: {fileID: 6722553572371541704} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &8990304359584397469 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3928160171647991171} + 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: 0 + serializedVersion: 2 + m_Radius: 0.15 + m_Height: 0.6 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3994752315466243722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1174817551529435791} + m_Layer: 0 + m_Name: Left_RingIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1174817551529435791 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3994752315466243722} + serializedVersion: 2 + m_LocalRotation: {x: 0.3907906, y: -0, z: -0, w: 0.9204796} + m_LocalPosition: {x: 3.3750777e-16, y: 0.043630484, z: -1.4210853e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8338651332281609473} + m_Father: {fileID: 2739361002944545786} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4046196485818014674 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 916439942769648652} + m_Layer: 0 + m_Name: Left_MiddleDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &916439942769648652 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4046196485818014674} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.7763565e-16, y: 0.023346113, z: -7.105426e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5475878534415324572} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4387232732441586920 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2739361002944545786} + m_Layer: 0 + m_Name: Left_RingProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2739361002944545786 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4387232732441586920} + serializedVersion: 2 + m_LocalRotation: {x: 0.035571605, y: -0.5691555, z: 0.3065858, w: 0.76210356} + m_LocalPosition: {x: 0.009525569, y: 0.08161553, z: -0.012242405} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1174817551529435791} + m_Father: {fileID: 543692548088011683} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4484994215946488705 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 13504788928378958} + m_Layer: 0 + m_Name: Right_PinkyIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &13504788928378958 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4484994215946488705} + serializedVersion: 2 + m_LocalRotation: {x: 0.29918617, y: -0, z: -0, w: 0.9541948} + m_LocalPosition: {x: 0.00000045734515, y: -0.032268908, z: 0.00000088312623} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5333788075068050438} + m_Father: {fileID: 5761750516038726481} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4540915092784670801 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3460177660906152820} + m_Layer: 0 + m_Name: Left_PinkyDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3460177660906152820 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4540915092784670801} + serializedVersion: 2 + m_LocalRotation: {x: 0.14234784, y: -0, z: -0, w: 0.9898167} + m_LocalPosition: {x: -3.5527133e-17, y: 0.020224448, z: -7.1054265e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7796508721183169047} + m_Father: {fileID: 6432533410132891262} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4758364407839639148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1543171106606945306} + m_Layer: 0 + m_Name: Hips + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1543171106606945306 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4758364407839639148} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.9810986, z: -0.01590455} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1738125596676537352} + - {fileID: 7336187816630713031} + - {fileID: 1913638489135406988} + m_Father: {fileID: 8880897397480808498} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4767621895207506095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5422630930325537784} + m_Layer: 0 + m_Name: Right_Foot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5422630930325537784 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4767621895207506095} + serializedVersion: 2 + m_LocalRotation: {x: -0.035700925, y: 0.049957544, z: -0.019575229, w: 0.9979211} + m_LocalPosition: {x: -0.0000007472542, y: -0.41403967, z: -0.000000032847502} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6408970784793951117} + m_Father: {fileID: 9172520784485124837} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4768135987255213329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7336187816630713031} + - component: {fileID: 1579418824278860058} + m_Layer: 0 + m_Name: Right_UpperLeg + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7336187816630713031 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4768135987255213329} + serializedVersion: 2 + m_LocalRotation: {x: 0.0026075041, y: 0.000046300407, z: 0.01775374, w: 0.999839} + m_LocalPosition: {x: 0.086103186, y: -0.053458147, z: -0.0114706475} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 9172520784485124837} + m_Father: {fileID: 1543171106606945306} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &1579418824278860058 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4768135987255213329} + 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: 0 + serializedVersion: 2 + m_Radius: 0.06 + m_Height: 0.5 + m_Direction: 1 + m_Center: {x: 0, y: -0.2, z: 0} +--- !u!1 &4951345332338859714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1913638489135406988} + m_Layer: 0 + m_Name: Spine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1913638489135406988 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4951345332338859714} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.058229383, z: 0.0012229546} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6722553572371541704} + m_Father: {fileID: 1543171106606945306} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5024475823587296273 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5688422949108178603} + - component: {fileID: 1734301867484644561} + - component: {fileID: 5024475823587296283} + - component: {fileID: 5024475823587296282} + - component: {fileID: 2979950824606559969} + - component: {fileID: 5637834781687418417} + - component: {fileID: 5024475823587296285} + - component: {fileID: 6828639051967236639} + m_Layer: 8 + m_Name: PlayerArmature_AO + m_TagString: Player + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5688422949108178603 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.92999995, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 814198332548218189} + - {fileID: 1728069090531695225} + - {fileID: 8880897397480808498} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &1734301867484644561 +Animator: + serializedVersion: 5 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + m_Enabled: 1 + m_Avatar: {fileID: 9000000, guid: 36078ab0369161e49a29d349ae3e0739, type: 3} + m_Controller: {fileID: 9100000, guid: 40db3173a05ae3242b1c182a09b0a183, type: 2} + m_CullingMode: 1 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorStateOnDisable: 0 + m_WriteDefaultValuesOnDisable: 0 +--- !u!143 &5024475823587296283 +CharacterController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + 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_Height: 1.8 + m_Radius: 0.28 + m_SlopeLimit: 45 + m_StepOffset: 0.25 + m_SkinWidth: 0.02 + m_MinMoveDistance: 0 + m_Center: {x: 0, y: 0.93, z: 0} +--- !u!114 &5024475823587296282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 26e54e5a728a9234ab24fcf1460ed8a2, type: 3} + m_Name: + m_EditorClassIdentifier: + MoveSpeed: 2 + SprintSpeed: 5.335 + RotationSmoothTime: 0.12 + SpeedChangeRate: 10 + LandingAudioClip: {fileID: 8300000, guid: ff697d3070687ce4583faa0561a145a2, type: 3} + FootstepAudioClips: + - {fileID: 8300000, guid: 72f526a6a9890f643a88e85a61c86c8a, type: 3} + - {fileID: 8300000, guid: 85016e0f2b01da248b9663dd49a161b0, type: 3} + - {fileID: 8300000, guid: 186de84b3207156479abe98f4958fed0, type: 3} + - {fileID: 8300000, guid: 1a91fcd19acf1e54bba0945d9f390849, type: 3} + - {fileID: 8300000, guid: 14e8a8d2158bec840b56c54f5266e692, type: 3} + - {fileID: 8300000, guid: 29841e7d5bbfb5b419c9ad16ca8bc4c1, type: 3} + - {fileID: 8300000, guid: dd1af302b8902684d9381de1f2d3a5af, type: 3} + - {fileID: 8300000, guid: 67c8b33e424ccdc4486edf538ab91c5a, type: 3} + - {fileID: 8300000, guid: 274649b0e221539409070ebf6c18918b, type: 3} + - {fileID: 8300000, guid: a3194b8bbc96ef84fab1f98f4b7dae3e, type: 3} + FootstepAudioVolume: 0.3 + JumpHeight: 1.2 + Gravity: -15 + JumpTimeout: 0.3 + FallTimeout: 0.15 + Grounded: 1 + GroundedOffset: -0.14 + GroundedRadius: 0.28 + GroundLayers: + serializedVersion: 2 + m_Bits: 513 + CinemachineCameraTarget: {fileID: 814198332548218186} + TopClamp: 70 + BottomClamp: -30 + CameraAngleOverride: 0 + LockCameraPosition: 0 + _input: {fileID: 0} +--- !u!114 &2979950824606559969 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 909d917d73a63f940ac158d02e936645, type: 3} + m_Name: + m_EditorClassIdentifier: + pushLayers: + serializedVersion: 2 + m_Bits: 0 + canPush: 0 + strength: 1.1 +--- !u!114 &5637834781687418417 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd3bb5b4676f694fb04529a5609cf30, type: 3} + m_Name: + m_EditorClassIdentifier: + move: {x: 0, y: 0} + look: {x: 0, y: 0} + jump: 0 + sprint: 0 + analogMovement: 0 + cursorLocked: 1 + cursorInputForLook: 1 +--- !u!114 &5024475823587296285 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Actions: {fileID: -944628639613478452, guid: 4419d82f33d36e848b3ed5af4c8da37e, type: 3} + m_NotificationBehavior: 0 + m_UIInputModule: {fileID: 0} + m_DeviceLostEvent: + m_PersistentCalls: + m_Calls: [] + m_DeviceRegainedEvent: + m_PersistentCalls: + m_Calls: [] + m_ControlsChangedEvent: + m_PersistentCalls: + m_Calls: [] + m_ActionEvents: + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 5024475823587296282} + m_TargetAssemblyTypeName: + m_MethodName: InputMove + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: 6bc1aaf4-b110-4ff7-891e-5b9fe6f32c4d + m_ActionName: Player/Move[/Keyboard/w,/Keyboard/s,/Keyboard/a,/Keyboard/d,/Keyboard/upArrow,/Keyboard/downArrow,/Keyboard/leftArrow,/Keyboard/rightArrow,/XInputControllerWindows/leftStick] + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 5024475823587296282} + m_TargetAssemblyTypeName: + m_MethodName: InputLook + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: 2690c379-f54d-45be-a724-414123833eb4 + m_ActionName: Player/Look[/Mouse/delta,/XInputControllerWindows/rightStick] + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 5024475823587296282} + m_TargetAssemblyTypeName: + m_MethodName: InputJump + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: 8c4abdf8-4099-493a-aa1a-129acec7c3df + m_ActionName: Player/Jump[/Keyboard/space,/XInputControllerWindows/buttonSouth] + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 5024475823587296282} + m_TargetAssemblyTypeName: + m_MethodName: InputSprint + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: 980e881e-182c-404c-8cbf-3d09fdb48fef + m_ActionName: Player/Sprint[/Keyboard/leftShift,/XInputControllerWindows/leftTrigger] + - m_PersistentCalls: + m_Calls: [] + m_ActionId: e4ce1614-c754-48c1-9103-33130441661f + m_ActionName: UI/New action + m_NeverAutoSwitchControlSchemes: 0 + m_DefaultControlScheme: + m_DefaultActionMap: Player + m_SplitScreenIndex: -1 + m_Camera: {fileID: 0} +--- !u!114 &6828639051967236639 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5024475823587296273} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8428b639172492046a0d002d77fe376e, type: 3} + m_Name: + m_EditorClassIdentifier: + capsuleAOSettingMask: 1 + boneSettings: + - BoneName: forearm01 + Radius: 0.1 + Height: 0.3 + Direction: 0 + - BoneName: upperarm01 + Radius: 0.1 + Height: 0.3 + Direction: 0 + - BoneName: spine1 + Radius: 0.15 + Height: 0.7 + Direction: 0 + - BoneName: calf01 + Radius: 0.1 + Height: 0.6 + Direction: 0 + - BoneName: thigh01 + Radius: 0.1 + Height: 0.6 + Direction: 0 + capsuleTransforms: [] +--- !u!1 &5058667940078760013 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 330278028865940407} + m_Layer: 0 + m_Name: Right_ThumbDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &330278028865940407 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5058667940078760013} + serializedVersion: 2 + m_LocalRotation: {x: -2.7755574e-17, y: 0, z: -0, w: 1} + m_LocalPosition: {x: 0.00000020228964, y: -0.029458148, z: 0.0000009551683} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7684236085651914942} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5244467030673208917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6432533410132891262} + m_Layer: 0 + m_Name: Left_PinkyIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6432533410132891262 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5244467030673208917} + serializedVersion: 2 + m_LocalRotation: {x: 0.29918617, y: -0, z: -0, w: 0.9541948} + m_LocalPosition: {x: 1.9539922e-16, y: 0.032272622, z: -1.4210853e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3460177660906152820} + m_Father: {fileID: 4233651626428006671} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5297427665175020056 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1066595488638547270} + - component: {fileID: 6661127758769972792} + m_Layer: 0 + m_Name: Left_UpperArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1066595488638547270 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5297427665175020056} + serializedVersion: 2 + m_LocalRotation: {x: 0.17870995, y: 0.027966414, z: 0.90344393, w: 0.38867685} + m_LocalPosition: {x: -0.16743502, y: -5.684341e-16, z: -2.664535e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6868544695872911717} + m_Father: {fileID: 1270555030366390956} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &6661127758769972792 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5297427665175020056} + 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: 0 + serializedVersion: 2 + m_Radius: 0.05 + m_Height: 0.4 + m_Direction: 1 + m_Center: {x: 0, y: 0.1, z: 0} +--- !u!1 &5471035987391532370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8742709925854517166} + m_Layer: 0 + m_Name: Right_ThumbProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8742709925854517166 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5471035987391532370} + serializedVersion: 2 + m_LocalRotation: {x: -0.22855467, y: 0.9196341, z: 0.3181213, w: 0.028891658} + m_LocalPosition: {x: 0.00080341793, y: -0.028816395, z: -0.023514695} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4759938790179515428} + m_Father: {fileID: 1099181558264801907} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5556143382113553480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2629333737233992868} + m_Layer: 0 + m_Name: Right_IndexDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2629333737233992868 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5556143382113553480} + serializedVersion: 2 + m_LocalRotation: {x: 0.08318636, y: -0, z: -0, w: 0.996534} + m_LocalPosition: {x: -0.00000032847043, y: -0.025139209, z: -0.0000005960629} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5053782213288769945} + m_Father: {fileID: 7334755704570643387} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5564575808466195198 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6408970784793951117} + m_Layer: 0 + m_Name: Right_Toes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6408970784793951117 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5564575808466195198} + serializedVersion: 2 + m_LocalRotation: {x: -0.7071068, y: 0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -0.00000015643121, y: -0.07224799, z: 0.11807} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7172631916060983772} + m_Father: {fileID: 5422630930325537784} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5599252523419762729 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1728069090531695225} + m_Layer: 0 + m_Name: Geometry + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1728069090531695225 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5599252523419762729} + serializedVersion: 2 + 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: 2323988889040563609} + m_Father: {fileID: 5688422949108178603} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5738118283331407268 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3059655414861178195} + m_Layer: 0 + m_Name: Right_MiddleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3059655414861178195 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5738118283331407268} + serializedVersion: 2 + m_LocalRotation: {x: 0.09593409, y: -0.6426922, z: 0.21124882, w: 0.73014885} + m_LocalPosition: {x: -0.012848663, y: -0.08609768, z: -0.0034359337} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6619380722738604235} + m_Father: {fileID: 1099181558264801907} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5946156096833656916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6722553572371541704} + m_Layer: 0 + m_Name: Chest + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6722553572371541704 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5946156096833656916} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0.1034043, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3301594399342725060} + m_Father: {fileID: 1913638489135406988} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5968822003509491105 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5471669911891355910} + m_Layer: 0 + m_Name: Left_MiddleProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5471669911891355910 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5968822003509491105} + serializedVersion: 2 + m_LocalRotation: {x: 0.09593409, y: -0.6426922, z: 0.21124882, w: 0.73014885} + m_LocalPosition: {x: 0.012847862, y: 0.08609763, z: 0.003435423} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6109997543255989456} + m_Father: {fileID: 543692548088011683} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6170552619277102078 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7482075723279224517} + m_Layer: 0 + m_Name: Right_MiddleDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7482075723279224517 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6170552619277102078} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.000000038619483, y: -0.023345316, z: 0.0000005352584} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4830775435635597665} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6294126250100156492 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5761750516038726481} + m_Layer: 0 + m_Name: Right_PinkyProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5761750516038726481 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6294126250100156492} + serializedVersion: 2 + m_LocalRotation: {x: 0.0066045397, y: -0.5050901, z: 0.37113747, w: 0.77916455} + m_LocalPosition: {x: -0.0044381507, y: -0.07288141, z: 0.029358566} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 13504788928378958} + m_Father: {fileID: 1099181558264801907} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6455854900975061490 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6109997543255989456} + m_Layer: 0 + m_Name: Left_MiddleIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6109997543255989456 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6455854900975061490} + serializedVersion: 2 + m_LocalRotation: {x: 0.3409832, y: -0, z: -0, w: 0.94006944} + m_LocalPosition: {x: 2.7261607e-16, y: 0.051279362, z: 5.988264e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5475878534415324572} + m_Father: {fileID: 5471669911891355910} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6685783163174706148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4759938790179515428} + m_Layer: 0 + m_Name: Right_ThumbIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4759938790179515428 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6685783163174706148} + serializedVersion: 2 + m_LocalRotation: {x: 0.12780538, y: -0, z: -0, w: 0.9917993} + m_LocalPosition: {x: 0.00000015009721, y: -0.02757781, z: -0.0038183848} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7684236085651914942} + m_Father: {fileID: 8742709925854517166} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7182221269356763944 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7334755704570643387} + m_Layer: 0 + m_Name: Right_IndexIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7334755704570643387 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7182221269356763944} + serializedVersion: 2 + m_LocalRotation: {x: 0.26077324, y: -0, z: -0, w: 0.9654001} + m_LocalPosition: {x: 0.0000006924457, y: -0.04210151, z: -0.0000013631077} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2629333737233992868} + m_Father: {fileID: 2699521149869826825} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7481653279333301361 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4233651626428006671} + m_Layer: 0 + m_Name: Left_PinkyProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4233651626428006671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7481653279333301361} + serializedVersion: 2 + m_LocalRotation: {x: 0.0066045397, y: -0.5050901, z: 0.37113747, w: 0.77916455} + m_LocalPosition: {x: 0.004436847, y: 0.07288173, z: -0.029359013} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6432533410132891262} + m_Father: {fileID: 543692548088011683} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7508228132679063831 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7796508721183169047} + m_Layer: 0 + m_Name: Left_PinkyDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7796508721183169047 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7508228132679063831} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.2434495e-16, y: 0.018519057, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3460177660906152820} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7529689055415528231 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4924698669212266132} + m_Layer: 0 + m_Name: Right_RingProximal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4924698669212266132 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7529689055415528231} + serializedVersion: 2 + m_LocalRotation: {x: 0.035571605, y: -0.5691555, z: 0.3065858, w: 0.76210356} + m_LocalPosition: {x: -0.00952738, y: -0.08161427, z: 0.012242128} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2405216451570183745} + m_Father: {fileID: 1099181558264801907} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7753748520506963008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3105159696193019957} + - component: {fileID: 8334456816783692730} + m_Layer: 0 + m_Name: Head + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3105159696193019957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753748520506963008} + serializedVersion: 2 + m_LocalRotation: {x: -0.060688436, y: 0, z: -0, w: 0.9981568} + m_LocalPosition: {x: -0, y: 0.12747401, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7577954965050399975} + - {fileID: 5975070107570132768} + - {fileID: 4220875308895967707} + m_Father: {fileID: 7580652307197102576} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &8334456816783692730 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7753748520506963008} + 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: 0 + serializedVersion: 2 + m_Radius: 0.08 + m_Height: 0.2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7885510547827556480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1670336505411490227} + m_Layer: 0 + m_Name: Left_ThumbIntermediate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1670336505411490227 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7885510547827556480} + serializedVersion: 2 + m_LocalRotation: {x: 0.1278054, y: -0, z: -0, w: 0.9917993} + m_LocalPosition: {x: 2.4357445e-15, y: 0.027578257, z: 0.0038183592} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7950947035209720667} + m_Father: {fileID: 1954735197954369450} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7908846241683085381 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1177979050048485305} + m_Layer: 0 + m_Name: Left_RingDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1177979050048485305 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7908846241683085381} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -7.105426e-17, y: 0.02095726, z: -7.105426e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8338651332281609473} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8065130944502009920 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3708179247446427257} + m_Layer: 0 + m_Name: Left_ThumbDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3708179247446427257 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8065130944502009920} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -4.2632555e-16, y: 0.029458016, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7950947035209720667} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8132990634920107276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7580652307197102576} + m_Layer: 0 + m_Name: Neck + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7580652307197102576 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132990634920107276} + serializedVersion: 2 + m_LocalRotation: {x: 0.060688436, y: -0, z: -0, w: 0.9981568} + m_LocalPosition: {x: -0, y: 0.25104657, z: -0.015329581} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3105159696193019957} + - {fileID: 8527079110727883207} + m_Father: {fileID: 3301594399342725060} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8261098535390989690 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8196127866774643351} + - component: {fileID: 2052118373530931019} + m_Layer: 0 + m_Name: Right_UpperArm + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8196127866774643351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8261098535390989690} + serializedVersion: 2 + m_LocalRotation: {x: 0.17870995, y: 0.027966414, z: 0.90344393, w: 0.38867685} + m_LocalPosition: {x: 0.16743432, y: -0.0000022099182, z: 0.00000012213746} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 830918253273872451} + m_Father: {fileID: 401172087993680136} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!136 &2052118373530931019 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8261098535390989690} + 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: 0 + serializedVersion: 2 + m_Radius: 0.05 + m_Height: 0.4 + m_Direction: 1 + m_Center: {x: 0, y: -0.1, z: 0} +--- !u!1 &8738983405867238295 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7950947035209720667} + m_Layer: 0 + m_Name: Left_ThumbDistal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7950947035209720667 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8738983405867238295} + serializedVersion: 2 + m_LocalRotation: {x: 0.17147453, y: -0, z: -0, w: 0.98518854} + m_LocalPosition: {x: -2.2737365e-15, y: 0.044597257, z: -0.006869915} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3708179247446427257} + m_Father: {fileID: 1670336505411490227} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8876265043935168191 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2252835986830406447} + m_Layer: 0 + m_Name: Left_ToesEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2252835986830406447 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8876265043935168191} + serializedVersion: 2 + m_LocalRotation: {x: 0.7070656, y: -0.0076321815, z: -0.0076321815, w: 0.7070656} + m_LocalPosition: {x: -0.0010026174, y: 0.06423476, z: 0.016843978} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 186354073488127381} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8939579059146891314 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7257325906008060560} + m_Layer: 0 + m_Name: Left_IndexDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7257325906008060560 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8939579059146891314} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -1.1581012e-16, y: 0.024609203, z: -6.661337e-17} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 1308141587941920956} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9120177341558345484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4542291686606580146} + m_Layer: 0 + m_Name: Right_PinkyDistalEnd + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4542291686606580146 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9120177341558345484} + serializedVersion: 2 + m_LocalRotation: {x: -1.7347236e-17, y: 0, z: -0, w: 1} + m_LocalPosition: {x: 0.000000632002, y: -0.018518865, z: 0.0000001154108} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 5333788075068050438} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9187442927475697506 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6159062978364525785} + m_Layer: 0 + m_Name: Left_Foot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6159062978364525785 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9187442927475697506} + serializedVersion: 2 + m_LocalRotation: {x: -0.035700925, y: 0.049957544, z: -0.019575229, w: 0.9979211} + m_LocalPosition: {x: 0.0000000017320426, y: 0.41403946, z: 7.141509e-16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 186354073488127381} + m_Father: {fileID: 4963233754466516704} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/SharedAssets/ThirdPersonController/Prefabs/PlayerArmature_AO.prefab.meta b/Assets/SharedAssets/ThirdPersonController/Prefabs/PlayerArmature_AO.prefab.meta new file mode 100644 index 0000000..9be36a4 --- /dev/null +++ b/Assets/SharedAssets/ThirdPersonController/Prefabs/PlayerArmature_AO.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 775ed8cbe21d25a4aa76b335f958d711 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/CapsuleShadow.hlsl b/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/CapsuleShadow.hlsl index 7538957..46e0cff 100644 --- a/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/CapsuleShadow.hlsl +++ b/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/CapsuleShadow.hlsl @@ -230,14 +230,13 @@ bool IsInBounds(float3 p, float3 c, float b, out float intensity) float4 GetConeProperties(float3 lightDir, float coneAngle) { float4 cone = float4(lightDir.xyz, radians(coneAngle) * 0.5); - cone.xyz = normalize(cone.xyz); return cone; } -float CalcCapsuleShadow(float3 worldPos, float3 worldNormal) +void CalcCapsuleShadow(float3 worldPos, float3 worldNormal, out float shadow, out float occlusion) { - float shadow = 1.0; - float occlusion = 1.0; + shadow = 1.0; + occlusion = 1.0; #if _MultiCapsule_Shadow_AO_ON || _MultiCapsule_AO_ON for (uint i = 0; i < _CharactersCount; ++i) { @@ -256,7 +255,7 @@ float CalcCapsuleShadow(float3 worldPos, float3 worldNormal) CapsuleShadowArea area = _CapsuleShadowData[index]; for (uint b = area.lightStartID; b < area.lightEndID; ++b) { - float4 lightDir = _CapsuleLightsDir[a]; + float4 lightDir = _CapsuleLightsDir[b]; float4 cone = GetConeProperties(lightDir.xyz, area.ConeAngle); float tempIntensity = intensity / saturate(1 * smoothstep(0.1, 2, lightDir.w)); float tempShadow = CalcCapsuleShadowByIndex(worldPos, cone.xyz, c.capsuleStartID, c.capsuleEndID, area.ShadowSharpness, tempIntensity, area.ShadowIntensity); @@ -264,16 +263,14 @@ float CalcCapsuleShadow(float3 worldPos, float3 worldNormal) shadow = min(shadow, tempShadow); } } - //occlusion *= CalcCapsuleOcclusionByIndex(worldPos, worldNormal, c.capsuleStartID, c.capsuleEndID, intensity, _CapsuleShadowData[0].AmbientIntensity); + occlusion *= CalcCapsuleOcclusionByIndex(worldPos, worldNormal, c.capsuleStartID, c.capsuleEndID, intensity, _CapsuleShadowData[0].AmbientIntensity); //occlusion *= CalcCapsuleOcclusionByIndexV2(worldPos, worldNormal, c.capsuleStartID, c.capsuleEndID, intensity, _CapsuleShadowData[0].AmbientIntensity); #elif defined(_MultiCapsule_AO_ON) - // occlusion *= CalcCapsuleOcclusionByIndex(worldPos, worldNormal, c.capsuleStartID, c.capsuleEndID, intensity, _CapsuleShadowData[0].AmbientIntensity); + occlusion *= CalcCapsuleOcclusionByIndex(worldPos, worldNormal, c.capsuleStartID, c.capsuleEndID, intensity, _CapsuleShadowData[0].AmbientIntensity); #endif - } } #endif - return shadow * occlusion; } #endif \ No newline at end of file diff --git a/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/Lighting.hlsl b/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/Lighting.hlsl index 5de8f9a..05de553 100644 --- a/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/Lighting.hlsl +++ b/Packages/com.unity.render-pipelines.universal@14.0.11/ShaderLibrary/Lighting.hlsl @@ -194,6 +194,13 @@ half4 CalculateFinalColor(LightingData lightingData, half alpha) return half4(finalColor, alpha); } +half4 CalculateFinalColor(LightingData lightingData, half3 albedo, half alpha) +{ + half3 finalColor = CalculateLightingColor(lightingData, albedo); + + return half4(finalColor, alpha); +} + half4 CalculateFinalColor(LightingData lightingData, half3 albedo, half alpha, float fogCoord) { #if defined(_FOG_FRAGMENT) diff --git a/Packages/com.unity.render-pipelines.universal@14.0.11/Shaders/Lit.shader b/Packages/com.unity.render-pipelines.universal@14.0.11/Shaders/Lit.shader index a842ac8..40a2a06 100644 --- a/Packages/com.unity.render-pipelines.universal@14.0.11/Shaders/Lit.shader +++ b/Packages/com.unity.render-pipelines.universal@14.0.11/Shaders/Lit.shader @@ -230,9 +230,11 @@ Shader "Universal Render Pipeline/Lit" // lerp(0, half3(0.5, 0, 0) * (1 - mainLight.shadowAttenuation), mainLight.shadowAttenuation) * 0 : 1); - float ao = CalcCapsuleShadow(inputData.positionWS.xyz, inputData.normalWS); - // ao = lerp(ao, 1, step(0.5, mainLight.shadowAttenuation)); - lightingData.mainLightColor *= ao; + float ao = 1; + float shadow = 1; + CalcCapsuleShadow(inputData.positionWS.xyz, inputData.normalWS, shadow, ao); + // ao = lerp(shadow, 1, step(0.99, mainLight.shadowAttenuation)) * ao; + lightingData.mainLightColor *= ao * shadow; #ifdef _ShadowRemapON half4 remapValue = tex2D(_ShadowRemap, float3(mainLight.shadowAttenuation, 0, 0));