From 11678cae8c594216e74ca8305a41b633919dd209 Mon Sep 17 00:00:00 2001 From: NTG_Lenovo Date: Thu, 17 Aug 2023 11:56:45 +0900 Subject: [PATCH] =?UTF-8?q?closed=20#22=20AI=20=EB=B0=A9=ED=8C=A8=EB=A7=89?= =?UTF-8?q?=EA=B8=B0=20=EC=95=A0=EB=8B=88=EB=A9=94=EC=9D=B4=EC=85=98=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Layer - Unit 추가 UnitManager 싱글톤 변경(GameManager 수정) --- BlueWater/Assets/01.Scenes/02.Main_TG2.unity | 18 +- .../Assets/02.Scripts/Ai/AiController.cs | 3 +- .../02.Scripts/Ai/Unit/UnitController.cs | 11 +- .../Assets/02.Scripts/Ai/Unit/UnitManager.cs | 8 +- BlueWater/Assets/02.Scripts/GameManager.cs | 6 +- .../07.Animation/SpearKnight.controller | 155 ++- .../07.Animation/SwordKnight.controller | 157 +++- BlueWater/Assets/08.Models.meta | 8 + .../08.Models/Sword And Shield Impact.fbx | Bin 0 -> 346048 bytes .../Sword And Shield Impact.fbx.meta | 884 ++++++++++++++++++ BlueWater/ProjectSettings/TagManager.asset | 2 +- 11 files changed, 1157 insertions(+), 95 deletions(-) create mode 100644 BlueWater/Assets/08.Models.meta create mode 100644 BlueWater/Assets/08.Models/Sword And Shield Impact.fbx create mode 100644 BlueWater/Assets/08.Models/Sword And Shield Impact.fbx.meta diff --git a/BlueWater/Assets/01.Scenes/02.Main_TG2.unity b/BlueWater/Assets/01.Scenes/02.Main_TG2.unity index 6acb45079..a79eeed6e 100644 --- a/BlueWater/Assets/01.Scenes/02.Main_TG2.unity +++ b/BlueWater/Assets/01.Scenes/02.Main_TG2.unity @@ -15471,6 +15471,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0407cd1376cad7e46816e897ac9f698d, type: 3} m_Name: m_EditorClassIdentifier: + _persistent: 0 k__BackingField: serializedVersion: 2 m_Bits: 8 @@ -15545,10 +15546,10 @@ MonoBehaviour: selectedUnitController: {fileID: 0} unitLayer: serializedVersion: 2 - m_Bits: 0 + m_Bits: 1536 groundLayer: serializedVersion: 2 - m_Bits: 0 + m_Bits: 8 --- !u!1 &279690615 GameObject: m_ObjectHideFlags: 0 @@ -35046,6 +35047,11 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 172.56946 objectReference: {fileID: 0} + - target: {fileID: 6047348452593534959, guid: 2b7bae11d5e723b4597e4a3c1fd139b1, + type: 3} + propertyPath: k__BackingField.penetrationResistivity + value: 100 + objectReference: {fileID: 0} m_RemovedComponents: [] m_RemovedGameObjects: [] m_AddedGameObjects: [] @@ -54443,7 +54449,7 @@ MonoBehaviour: arrowMaxSize: 100 shootLocation: {fileID: 1395869082} arrowsPoolLocation: {fileID: 0} - inaccuracy: 1 + inaccuracy: 0 --- !u!4 &1115821942 Transform: m_ObjectHideFlags: 0 @@ -55358,7 +55364,7 @@ MonoBehaviour: arrowMaxSize: 100 shootLocation: {fileID: 704106279} arrowsPoolLocation: {fileID: 0} - inaccuracy: 1 + inaccuracy: 0 --- !u!4 &1127294349 Transform: m_ObjectHideFlags: 0 @@ -82660,7 +82666,7 @@ MonoBehaviour: arrowMaxSize: 100 shootLocation: {fileID: 99212769} arrowsPoolLocation: {fileID: 0} - inaccuracy: 1 + inaccuracy: 0 --- !u!4 &1743857003 Transform: m_ObjectHideFlags: 0 @@ -88761,7 +88767,7 @@ MonoBehaviour: arrowMaxSize: 100 shootLocation: {fileID: 1017233787} arrowsPoolLocation: {fileID: 0} - inaccuracy: 1 + inaccuracy: 0 --- !u!4 &1885122989 Transform: m_ObjectHideFlags: 0 diff --git a/BlueWater/Assets/02.Scripts/Ai/AiController.cs b/BlueWater/Assets/02.Scripts/Ai/AiController.cs index 4d9c45e91..36508cd66 100644 --- a/BlueWater/Assets/02.Scripts/Ai/AiController.cs +++ b/BlueWater/Assets/02.Scripts/Ai/AiController.cs @@ -48,6 +48,7 @@ namespace BlueWaterProject private static readonly int DamageHash = Animator.StringToHash("TakeDamage"); private static readonly int DeathTypeHash = Animator.StringToHash("DeathType"); private static readonly int DeathHash = Animator.StringToHash("Death"); + private static readonly int ShieldHash = Animator.StringToHash("Shield"); private static readonly int OutlineColorHash = Shader.PropertyToID("_OutlineColor"); private static readonly WaitForSeconds FindTargetWaitTime = new(0.5f); @@ -156,7 +157,7 @@ namespace BlueWaterProject // 방패 막기 체크 if (finalDamage == 0f) { - // TODO : 방패로 막힘 처리(애니메이션 등) + aiAnimator.SetTrigger(ShieldHash); return; } var changeHp = Mathf.Max(defender.currentHp - finalDamage, 0); diff --git a/BlueWater/Assets/02.Scripts/Ai/Unit/UnitController.cs b/BlueWater/Assets/02.Scripts/Ai/Unit/UnitController.cs index b68cd72af..5d68509d0 100644 --- a/BlueWater/Assets/02.Scripts/Ai/Unit/UnitController.cs +++ b/BlueWater/Assets/02.Scripts/Ai/Unit/UnitController.cs @@ -47,11 +47,8 @@ namespace BlueWaterProject private void OnDrawGizmosSelected() { if (unit == null || unit.soliderCount <= 0) return; - - var unitManager = Application.isPlaying ? GameManager.Inst.UnitManager : FindObjectOfType(); - if (unitManager == null) return; - var matrix = unitManager.UnitMatrices.Find(um => um.soldiers == unit.soliderCount); + var matrix = UnitManager.Inst.UnitMatrices.Find(um => um.soldiers == unit.soliderCount); if (matrix == null) return; for (var i = 0; i < unit.soliderCount; i++) @@ -64,8 +61,8 @@ namespace BlueWaterProject var spawnPosition = transform.position + new Vector3(xOffset, 0, zOffset); var ray = new Ray(spawnPosition, Vector3.down); - Gizmos.color = Physics.Raycast(ray, unitManager.MaxGroundDistance, unitManager.GroundLayer) ? Color.green : Color.red; - Gizmos.DrawRay(ray.origin, ray.direction * unitManager.MaxGroundDistance); + Gizmos.color = Physics.Raycast(ray, UnitManager.Inst.MaxGroundDistance, UnitManager.Inst.GroundLayer) ? Color.blue : Color.red; + Gizmos.DrawRay(ray.origin, ray.direction * UnitManager.Inst.MaxGroundDistance); } } #endif @@ -80,7 +77,7 @@ namespace BlueWaterProject return; } - GameManager.Inst.UnitManager.CreateUnit(this, unit); + UnitManager.Inst.CreateUnit(this, unit); } public void MoveCommand(Vector3 targetPos) diff --git a/BlueWater/Assets/02.Scripts/Ai/Unit/UnitManager.cs b/BlueWater/Assets/02.Scripts/Ai/Unit/UnitManager.cs index 5d8411759..53ee73993 100644 --- a/BlueWater/Assets/02.Scripts/Ai/Unit/UnitManager.cs +++ b/BlueWater/Assets/02.Scripts/Ai/Unit/UnitManager.cs @@ -2,8 +2,6 @@ using System; using System.Collections.Generic; using System.Text; using UnityEngine; -using UnityEngine.Serialization; -using UnityEngine.UIElements; // ReSharper disable once CheckNamespace namespace BlueWaterProject @@ -24,7 +22,7 @@ namespace BlueWaterProject } } - public class UnitManager : MonoBehaviour + public class UnitManager : Singleton { #region Property and variable @@ -37,7 +35,6 @@ namespace BlueWaterProject [Tooltip("병력 간의 간격")] [field: SerializeField] public float SoldierSpacing { get; private set; } = 0.5f; - [Tooltip("부대 배치 행렬")] [field: SerializeField] public List UnitMatrices { get; private set; } = new(9); @@ -48,8 +45,9 @@ namespace BlueWaterProject #region Unity built-in function - private void Awake() + protected override void Awake() { + base.Awake(); GroundLayer = LayerMask.GetMask("Ground"); InitUnitMatrices(); } diff --git a/BlueWater/Assets/02.Scripts/GameManager.cs b/BlueWater/Assets/02.Scripts/GameManager.cs index 8f2931bd7..7cd4b56b0 100644 --- a/BlueWater/Assets/02.Scripts/GameManager.cs +++ b/BlueWater/Assets/02.Scripts/GameManager.cs @@ -10,8 +10,7 @@ public class GameManager : Singleton { [Title("Manager")] public DataManager DataManager { get; private set; } - public UnitManager UnitManager { get; private set; } - + [Title("Controller")] public CameraController CameraController { get; private set; } public UiController UiController { get; private set; } @@ -26,8 +25,7 @@ public class GameManager : Singleton private void Init() { DataManager = FindObjectOfType(); - UnitManager = FindObjectOfType(); - + CameraController = FindObjectOfType(); UiController = FindObjectOfType(); diff --git a/BlueWater/Assets/07.Animation/SpearKnight.controller b/BlueWater/Assets/07.Animation/SpearKnight.controller index 72d48cbab..85c4b1a29 100644 --- a/BlueWater/Assets/07.Animation/SpearKnight.controller +++ b/BlueWater/Assets/07.Animation/SpearKnight.controller @@ -87,31 +87,6 @@ AnimatorStateTransition: m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 ---- !u!1101 &-7488432702046877422 -AnimatorStateTransition: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: - m_Conditions: - - m_ConditionMode: 1 - m_ConditionEvent: TakeDamage - m_EventTreshold: 0 - m_DstStateMachine: {fileID: 0} - m_DstState: {fileID: -4719989283223396458} - m_Solo: 0 - m_Mute: 0 - m_IsExit: 0 - serializedVersion: 3 - m_TransitionDuration: 0 - m_TransitionOffset: 0 - m_ExitTime: 0 - m_HasExitTime: 0 - m_HasFixedDuration: 1 - m_InterruptionSource: 0 - m_OrderedInterruption: 1 - m_CanTransitionToSelf: 1 --- !u!1102 &-6677449554117134834 AnimatorState: serializedVersion: 6 @@ -164,6 +139,28 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1101 &-4964639486241634019 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7758239304624801405} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1102 &-4719989283223396458 AnimatorState: serializedVersion: 6 @@ -216,6 +213,34 @@ AnimatorStateTransition: m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 +--- !u!1102 &-3521956276084473473 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: shield + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -4964639486241634019} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -203655887218126122, guid: fad532976aef0604d8da1deb159e63c5, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1102 &-3262334696151519221 AnimatorState: serializedVersion: 6 @@ -257,9 +282,9 @@ AnimatorStateTransition: m_Mute: 0 m_IsExit: 0 serializedVersion: 3 - m_TransitionDuration: 0.25 + m_TransitionDuration: 0 m_TransitionOffset: 0 - m_ExitTime: 0.625 + m_ExitTime: 0 m_HasExitTime: 1 m_HasFixedDuration: 1 m_InterruptionSource: 0 @@ -334,37 +359,43 @@ AnimatorController: m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: AttackType m_Type: 3 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: DeathType m_Type: 3 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: Attack m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: TakeDamage m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: Death m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} + - m_Name: Shield + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base @@ -473,9 +504,11 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: -4719989283223396458} m_Position: {x: 310, y: 10, z: 0} + - serializedVersion: 1 + m_State: {fileID: -3521956276084473473} + m_Position: {x: 560, y: 10, z: 0} m_ChildStateMachines: [] - m_AnyStateTransitions: - - {fileID: -7488432702046877422} + m_AnyStateTransitions: [] m_EntryTransitions: [] m_StateMachineTransitions: {} m_StateMachineBehaviours: [] @@ -484,6 +517,31 @@ AnimatorStateMachine: m_ExitPosition: {x: 800, y: 120, z: 0} m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} m_DefaultState: {fileID: 7758239304624801405} +--- !u!1101 &3405285449147337565 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: TakeDamage + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -4719989283223396458} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1101 &3907710630580683776 AnimatorStateTransition: m_ObjectHideFlags: 1 @@ -563,6 +621,31 @@ AnimatorStateTransition: m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 +--- !u!1101 &6819860108047880931 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Shield + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -3521956276084473473} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1101 &7243255047482691604 AnimatorStateTransition: m_ObjectHideFlags: 1 @@ -634,6 +717,8 @@ AnimatorState: m_Transitions: - {fileID: 301483702199899037} - {fileID: 7243255047482691604} + - {fileID: 3405285449147337565} + - {fileID: 6819860108047880931} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 diff --git a/BlueWater/Assets/07.Animation/SwordKnight.controller b/BlueWater/Assets/07.Animation/SwordKnight.controller index d0d2b697e..bf5a82075 100644 --- a/BlueWater/Assets/07.Animation/SwordKnight.controller +++ b/BlueWater/Assets/07.Animation/SwordKnight.controller @@ -87,31 +87,6 @@ AnimatorStateTransition: m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 ---- !u!1101 &-7488432702046877422 -AnimatorStateTransition: - m_ObjectHideFlags: 1 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: - m_Conditions: - - m_ConditionMode: 1 - m_ConditionEvent: TakeDamage - m_EventTreshold: 0 - m_DstStateMachine: {fileID: 0} - m_DstState: {fileID: -4719989283223396458} - m_Solo: 0 - m_Mute: 0 - m_IsExit: 0 - serializedVersion: 3 - m_TransitionDuration: 0 - m_TransitionOffset: 0 - m_ExitTime: 0 - m_HasExitTime: 0 - m_HasFixedDuration: 1 - m_InterruptionSource: 0 - m_OrderedInterruption: 1 - m_CanTransitionToSelf: 1 --- !u!1102 &-6677449554117134834 AnimatorState: serializedVersion: 6 @@ -138,6 +113,28 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1101 &-6189812939229497328 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: [] + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 7758239304624801405} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 1 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1102 &-5613045854842106462 AnimatorState: serializedVersion: 6 @@ -191,6 +188,31 @@ AnimatorState: m_MirrorParameter: m_CycleOffsetParameter: m_TimeParameter: +--- !u!1101 &-4045453461931593296 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: TakeDamage + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -4719989283223396458} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1101 &-4045398789960513325 AnimatorStateTransition: m_ObjectHideFlags: 1 @@ -257,14 +279,39 @@ AnimatorStateTransition: m_Mute: 0 m_IsExit: 0 serializedVersion: 3 - m_TransitionDuration: 0.25 + m_TransitionDuration: 0 m_TransitionOffset: 0 - m_ExitTime: 0.625 + m_ExitTime: 0 m_HasExitTime: 1 m_HasFixedDuration: 1 m_InterruptionSource: 0 m_OrderedInterruption: 1 m_CanTransitionToSelf: 1 +--- !u!1101 &-2518914645794723038 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 1 + m_ConditionEvent: Shield + m_EventTreshold: 0 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 2059816866184708915} + m_Solo: 0 + m_Mute: 0 + m_IsExit: 0 + serializedVersion: 3 + m_TransitionDuration: 0 + m_TransitionOffset: 0 + m_ExitTime: 0 + m_HasExitTime: 0 + m_HasFixedDuration: 1 + m_InterruptionSource: 0 + m_OrderedInterruption: 1 + m_CanTransitionToSelf: 1 --- !u!1102 &-1588768182804401634 AnimatorState: serializedVersion: 6 @@ -334,37 +381,43 @@ AnimatorController: m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: AttackType m_Type: 3 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: DeathType m_Type: 3 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: Attack m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: TakeDamage m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} - m_Name: Death m_Type: 9 m_DefaultFloat: 0 m_DefaultInt: 0 m_DefaultBool: 0 - m_Controller: {fileID: 9100000} + m_Controller: {fileID: 0} + - m_Name: Shield + m_Type: 9 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} m_AnimatorLayers: - serializedVersion: 5 m_Name: Base @@ -473,17 +526,47 @@ AnimatorStateMachine: - serializedVersion: 1 m_State: {fileID: -4719989283223396458} m_Position: {x: 310, y: 10, z: 0} + - serializedVersion: 1 + m_State: {fileID: 2059816866184708915} + m_Position: {x: 550, y: 10, z: 0} m_ChildStateMachines: [] - m_AnyStateTransitions: - - {fileID: -7488432702046877422} + m_AnyStateTransitions: [] m_EntryTransitions: [] m_StateMachineTransitions: {} m_StateMachineBehaviours: [] - m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_AnyStatePosition: {x: 420, y: -80, z: 0} m_EntryPosition: {x: 50, y: 120, z: 0} m_ExitPosition: {x: 800, y: 120, z: 0} m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} m_DefaultState: {fileID: 7758239304624801405} +--- !u!1102 &2059816866184708915 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: shield + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -6189812939229497328} + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: -203655887218126122, guid: fad532976aef0604d8da1deb159e63c5, + type: 3} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: --- !u!1101 &3907710630580683776 AnimatorStateTransition: m_ObjectHideFlags: 1 @@ -634,6 +717,8 @@ AnimatorState: m_Transitions: - {fileID: 301483702199899037} - {fileID: 7243255047482691604} + - {fileID: -4045453461931593296} + - {fileID: -2518914645794723038} m_StateMachineBehaviours: [] m_Position: {x: 50, y: 50, z: 0} m_IKOnFeet: 0 diff --git a/BlueWater/Assets/08.Models.meta b/BlueWater/Assets/08.Models.meta new file mode 100644 index 000000000..93f1acec3 --- /dev/null +++ b/BlueWater/Assets/08.Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ea2e000ed839bae4e84db5d9bbb6c421 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/Assets/08.Models/Sword And Shield Impact.fbx b/BlueWater/Assets/08.Models/Sword And Shield Impact.fbx new file mode 100644 index 0000000000000000000000000000000000000000..731f0ac30745d7a2f48a443ff3db8ec48b547821 GIT binary patch literal 346048 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

UrAsbS6qApvTY@85i%%dM9?OuO1{aV^vFDIY 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 literal 0 HcmV?d00001 diff --git a/BlueWater/Assets/08.Models/Sword And Shield Impact.fbx.meta b/BlueWater/Assets/08.Models/Sword And Shield Impact.fbx.meta new file mode 100644 index 000000000..3ac2f1b87 --- /dev/null +++ b/BlueWater/Assets/08.Models/Sword And Shield Impact.fbx.meta @@ -0,0 +1,884 @@ +fileFormatVersion: 2 +guid: fad532976aef0604d8da1deb159e63c5 +ModelImporter: + serializedVersion: 22200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 16 + name: shield + takeName: mixamo.com + internalID: -203655887218126122 + firstFrame: 0 + lastFrame: 23 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 1 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: + - boneName: mixamorig:Hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftUpLeg + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightUpLeg + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftLeg + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightLeg + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftFoot + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightFoot + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine1 + humanName: Chest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Neck + humanName: Neck + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftShoulder + humanName: LeftShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightShoulder + humanName: RightShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftArm + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightArm + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftForeArm + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightForeArm + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHand + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHand + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftToeBase + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightToeBase + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb1 + humanName: Left Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb2 + humanName: Left Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb3 + humanName: Left Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex1 + humanName: Left Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex2 + humanName: Left Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex3 + humanName: Left Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle1 + humanName: Left Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle2 + humanName: Left Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle3 + humanName: Left Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing1 + humanName: Left Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing2 + humanName: Left Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing3 + humanName: Left Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky1 + humanName: Left Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky2 + humanName: Left Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky3 + humanName: Left Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb1 + humanName: Right Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb2 + humanName: Right Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb3 + humanName: Right Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex1 + humanName: Right Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex2 + humanName: Right Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex3 + humanName: Right Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle1 + humanName: Right Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle2 + humanName: Right Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle3 + humanName: Right Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing1 + humanName: Right Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing2 + humanName: Right Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing3 + humanName: Right Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky1 + humanName: Right Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky2 + humanName: Right Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky3 + humanName: Right Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine2 + humanName: UpperChest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: Sword And Shield Impact(Clone) + parentName: + position: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Hips + parentName: Sword And Shield Impact(Clone) + position: {x: 0.009195865, y: 0.9984519, z: 0.009432858} + rotation: {x: -0.005997938, y: -0.0021258, z: -0.050051715, w: 0.99872637} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Spine + parentName: mixamorig:Hips + position: {x: -0, y: 0.10182399, z: 0} + rotation: {x: -0.0225313, y: -0.13830097, z: 0.0715549, w: 0.98754495} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Spine1 + parentName: mixamorig:Spine + position: {x: -0, y: 0.100026995, z: 0} + rotation: {x: 0.06426446, y: -0.011348311, z: 0.018105185, w: 0.99770415} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Spine2 + parentName: mixamorig:Spine1 + position: {x: -0, y: 0.093220994, z: 0} + rotation: {x: 0.024769727, y: 0.09256949, z: -0.04186571, w: 0.9945173} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Neck + parentName: mixamorig:Spine2 + position: {x: -0, y: 0.16865298, z: 0} + rotation: {x: 0.04196308, y: -0.17092223, z: -0.07316507, w: 0.98166776} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Head + parentName: mixamorig:Neck + position: {x: -0, y: 0.09341899, z: 0.02841} + rotation: {x: -0.1750545, y: -0.29784498, z: 0.12780838, w: 0.92968243} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:HeadTop_End + parentName: mixamorig:Head + position: {x: -0, y: 0.20962799, z: 0.101229} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightShoulder + parentName: mixamorig:Spine2 + position: {x: 0.045700002, y: 0.111958, z: -0.0080659995} + rotation: {x: -0.5242542, y: -0.5519949, z: 0.55241525, w: -0.33955342} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightArm + parentName: mixamorig:RightShoulder + position: {x: -0, y: 0.108381994, z: 0} + rotation: {x: -0.046804667, y: -0.29225433, z: 0.08345127, w: 0.95154226} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightForeArm + parentName: mixamorig:RightArm + position: {x: -0, y: 0.278415, z: 0} + rotation: {x: 0.028121779, y: 0.23082039, z: 0.0066741547, w: 0.972567} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHand + parentName: mixamorig:RightForeArm + position: {x: -0, y: 0.283288, z: 0} + rotation: {x: -0.011520252, y: 0.019774538, z: 0.018907223, w: 0.9995593} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandThumb1 + parentName: mixamorig:RightHand + position: {x: -0.026819, y: 0.024647998, z: 0.01574} + rotation: {x: 0.10068647, y: -0.32155192, z: 0.3392427, w: 0.878283} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandThumb2 + parentName: mixamorig:RightHandThumb1 + position: {x: -0, y: 0.04189, z: 0} + rotation: {x: -0.03855529, y: 0.16292794, z: -0.007034364, w: 0.9858593} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandThumb3 + parentName: mixamorig:RightHandThumb2 + position: {x: -0, y: 0.034163, z: 0} + rotation: {x: -0.035175927, y: -0.14346272, z: 0.002808963, w: 0.9890265} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandThumb4 + parentName: mixamorig:RightHandThumb3 + position: {x: -0, y: 0.02575, z: 0} + rotation: {x: 0.005774398, y: 0.11750944, z: 0.048743945, w: 0.991858} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandIndex1 + parentName: mixamorig:RightHand + position: {x: -0.022597998, y: 0.091083, z: 0.0051789996} + rotation: {x: 0.060449816, y: -0.0052012145, z: -0.00087461085, w: 0.9981573} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandIndex2 + parentName: mixamorig:RightHandIndex1 + position: {x: -0, y: 0.037, z: 0} + rotation: {x: 0.014511129, y: 0.025261724, z: 0.00084514153, w: 0.9995752} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandIndex3 + parentName: mixamorig:RightHandIndex2 + position: {x: -0, y: 0.028499998, z: 0} + rotation: {x: 0.017675623, y: 0.015829688, z: -0.00050137384, w: 0.99971837} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandIndex4 + parentName: mixamorig:RightHandIndex3 + position: {x: -0, y: 0.027722001, z: 0} + rotation: {x: -0.00000008750134, y: -0.0010026915, z: -0.00008726642, w: 0.9999995} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandMiddle1 + parentName: mixamorig:RightHand + position: {x: -0, y: 0.095325, z: 0} + rotation: {x: 0.057469193, y: 0.01777199, z: 0.0016752474, w: 0.9981877} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandMiddle2 + parentName: mixamorig:RightHandMiddle1 + position: {x: -0, y: 0.037, z: 0} + rotation: {x: 0.0067450134, y: 0.03820948, z: 0.00032287088, w: 0.99924695} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandMiddle3 + parentName: mixamorig:RightHandMiddle2 + position: {x: -0, y: 0.0295, z: 0} + rotation: {x: 0.02903432, y: 0.0046239397, z: -0.0013867912, w: 0.9995668} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandMiddle4 + parentName: mixamorig:RightHandMiddle3 + position: {x: -0, y: 0.029466, z: 0} + rotation: {x: -0.00000015476391, y: -0.00092851504, z: -0.00016667887, w: 0.9999996} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandRing1 + parentName: mixamorig:RightHand + position: {x: 0.018651, y: 0.09103599, z: 0.000431} + rotation: {x: 0.052688815, y: -0.045856502, z: -0.0017482378, w: 0.9975561} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandRing2 + parentName: mixamorig:RightHandRing1 + position: {x: -0, y: 0.033793, z: 0} + rotation: {x: 0.011673146, y: 0.0013694462, z: 0.0001569348, w: 0.999931} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandRing3 + parentName: mixamorig:RightHandRing2 + position: {x: -0, y: 0.028896999, z: 0} + rotation: {x: 0.026527671, y: -0.0042569386, z: -0.0007547086, w: 0.99963874} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandRing4 + parentName: mixamorig:RightHandRing3 + position: {x: -0, y: 0.026387999, z: 0} + rotation: {x: 0.00000011649483, y: -0.00014573496, z: 0.00079936074, w: 0.9999997} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandPinky1 + parentName: mixamorig:RightHand + position: {x: 0.038062997, y: 0.080767, z: 0.004867} + rotation: {x: 0.049302727, y: -0.01284317, z: 0.002406551, w: 0.9986985} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandPinky2 + parentName: mixamorig:RightHandPinky1 + position: {x: -0, y: 0.036, z: 0} + rotation: {x: 0.01988787, y: 0.000056904726, z: 0.000023485272, w: 0.9998023} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandPinky3 + parentName: mixamorig:RightHandPinky2 + position: {x: -0, y: 0.020999998, z: 0} + rotation: {x: 0.032186978, y: 0.000044380657, z: 0.00003863259, w: 0.9994819} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandPinky4 + parentName: mixamorig:RightHandPinky3 + position: {x: -0, y: 0.021157999, z: 0} + rotation: {x: 0.00000006435498, y: -0.0015690505, z: 0.00004101519, w: 0.9999988} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftShoulder + parentName: mixamorig:Spine2 + position: {x: -0.045704, y: 0.11195599, z: -0.0080659995} + rotation: {x: 0.48997393, y: -0.5646498, z: 0.42109892, w: 0.51358724} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftArm + parentName: mixamorig:LeftShoulder + position: {x: -0, y: 0.108376995, z: 0} + rotation: {x: 0.078493915, y: 0.04368451, z: -0.065441065, w: 0.9938048} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftForeArm + parentName: mixamorig:LeftArm + position: {x: -0, y: 0.278415, z: 0} + rotation: {x: -0.023197489, y: 0.32338822, z: 0.01486386, w: 0.9458652} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHand + parentName: mixamorig:LeftForeArm + position: {x: -0, y: 0.283288, z: 0} + rotation: {x: 0.018063173, y: -0.010891261, z: 0.013071616, w: 0.9996921} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandThumb1 + parentName: mixamorig:LeftHand + position: {x: 0.026817, y: 0.024660999, z: 0.015762} + rotation: {x: 0.28455397, y: 0.108554035, z: -0.2628342, w: 0.91551256} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandThumb2 + parentName: mixamorig:LeftHandThumb1 + position: {x: -0, y: 0.041871, z: 0} + rotation: {x: -0.015112404, y: -0.03031344, z: 0.030136842, w: 0.9989717} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandThumb3 + parentName: mixamorig:LeftHandThumb2 + position: {x: -0, y: 0.034184, z: 0} + rotation: {x: 0.007740531, y: -0.33574054, z: 0.019303596, w: 0.9417249} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandThumb4 + parentName: mixamorig:LeftHandThumb3 + position: {x: -0, y: 0.025806, z: 0} + rotation: {x: 0.005153017, y: -0.12268283, z: -0.04165188, w: 0.99155813} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandIndex1 + parentName: mixamorig:LeftHand + position: {x: 0.022599, y: 0.091093, z: 0.00518} + rotation: {x: 0.05172906, y: -0.093770675, z: -0.004853546, w: 0.99423724} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandIndex2 + parentName: mixamorig:LeftHandIndex1 + position: {x: -0, y: 0.037, z: 0} + rotation: {x: 0.014145679, y: -0.02559155, z: -0.0008102452, w: 0.9995721} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandIndex3 + parentName: mixamorig:LeftHandIndex2 + position: {x: -0, y: 0.028499998, z: 0} + rotation: {x: 0.013270006, y: -0.012070128, z: 0.00032877683, w: 0.9998391} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandIndex4 + parentName: mixamorig:LeftHandIndex3 + position: {x: -0, y: 0.027748998, z: 0} + rotation: {x: -0.000000004946225, y: 0.00037786376, z: 0.000013089969, w: 0.99999994} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandMiddle1 + parentName: mixamorig:LeftHand + position: {x: -0, y: 0.09533399, z: 0} + rotation: {x: 0.049292915, y: 0.020909784, z: -0.0036182597, w: 0.998559} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandMiddle2 + parentName: mixamorig:LeftHandMiddle1 + position: {x: -0, y: 0.037, z: 0} + rotation: {x: 0.010168213, y: -0.03323785, z: -0.00055592885, w: 0.99939567} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandMiddle3 + parentName: mixamorig:LeftHandMiddle2 + position: {x: -0, y: 0.0295, z: 0} + rotation: {x: 0.014287139, y: -0.010172243, z: 0.000285734, w: 0.99984616} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandMiddle4 + parentName: mixamorig:LeftHandMiddle3 + position: {x: -0, y: 0.029528998, z: 0} + rotation: {x: 0.000000028609662, y: 0.001024508, z: -0.000027925253, w: 0.99999946} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandRing1 + parentName: mixamorig:LeftHand + position: {x: -0.018651, y: 0.091045, z: 0.00043000001} + rotation: {x: 0.047718417, y: 0.061453342, z: -0.001960363, w: 0.9969667} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandRing2 + parentName: mixamorig:LeftHandRing1 + position: {x: -0, y: 0.0315, z: 0} + rotation: {x: 0.016437097, y: 0.0060856245, z: -0.00031713617, w: 0.99984634} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandRing3 + parentName: mixamorig:LeftHandRing2 + position: {x: -0, y: 0.0295, z: 0} + rotation: {x: 0.011995761, y: 0.008427799, z: 0.00015920974, w: 0.99989253} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandRing4 + parentName: mixamorig:LeftHandRing3 + position: {x: -0, y: 0.026442999, z: 0} + rotation: {x: -0.000000007744897, y: -0.0004930555, z: -0.000015707961, w: 0.9999999} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandPinky1 + parentName: mixamorig:LeftHand + position: {x: -0.038062997, y: 0.080777995, z: 0.004869} + rotation: {x: 0.04952268, y: 0.12537912, z: -0.0038385785, w: 0.9908647} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandPinky2 + parentName: mixamorig:LeftHandPinky1 + position: {x: -0, y: 0.036, z: 0} + rotation: {x: 0.0112959705, y: -0.00006303934, z: -0.000012046653, w: 0.9999362} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandPinky3 + parentName: mixamorig:LeftHandPinky2 + position: {x: -0, y: 0.020999998, z: 0} + rotation: {x: 0.022443717, y: -0.00006310041, z: -0.000022961436, w: 0.9997482} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandPinky4 + parentName: mixamorig:LeftHandPinky3 + position: {x: -0, y: 0.021255, z: 0} + rotation: {x: 0.0000006415177, y: 0.000783653, z: 0.00029495993, w: 0.99999964} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightUpLeg + parentName: mixamorig:Hips + position: {x: 0.082077995, y: -0.067718, z: -0.015121999} + rotation: {x: 0.25832495, y: 0.06897165, z: 0.94819355, w: -0.17158145} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightLeg + parentName: mixamorig:RightUpLeg + position: {x: -0, y: 0.44371498, z: 0} + rotation: {x: -0.2279604, y: 0.09639205, z: -0.0054996083, w: 0.9688717} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightFoot + parentName: mixamorig:RightLeg + position: {x: -0, y: 0.44527802, z: 0} + rotation: {x: 0.61816305, y: -0.07052822, z: -0.10041125, w: 0.7764135} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightToeBase + parentName: mixamorig:RightFoot + position: {x: -0, y: 0.138169, z: 0} + rotation: {x: 0.3441437, y: -0.11434307, z: -0.08269721, w: 0.9282521} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightToe_End + parentName: mixamorig:RightToeBase + position: {x: -0, y: 0.092781, z: 0} + rotation: {x: 0, y: -0.0116079245, z: -0, w: 0.99993265} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftUpLeg + parentName: mixamorig:Hips + position: {x: -0.082077995, y: -0.067718, z: -0.015121999} + rotation: {x: -0.13859253, y: 0.07811569, z: 0.9870448, w: 0.020800125} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftLeg + parentName: mixamorig:LeftUpLeg + position: {x: -0, y: 0.443714, z: 0} + rotation: {x: -0.30324027, y: -0.14630982, z: 0.054316312, w: 0.9400471} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftFoot + parentName: mixamorig:LeftLeg + position: {x: -0, y: 0.44527802, z: 0} + rotation: {x: 0.7027792, y: 0.06435508, z: -0.08368304, w: 0.7035319} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftToeBase + parentName: mixamorig:LeftFoot + position: {x: -0, y: 0.138169, z: 0} + rotation: {x: 0.3426738, y: -0.041508805, z: 0.015315681, w: 0.9384121} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftToe_End + parentName: mixamorig:LeftToeBase + position: {x: -0, y: 0.092781, z: 0} + rotation: {x: 0, y: 0.011868834, z: -0, w: 0.9999296} + scale: {x: 1, y: 1, z: 1} + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 0 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/BlueWater/ProjectSettings/TagManager.asset b/BlueWater/ProjectSettings/TagManager.asset index f1953fb9b..629220bd2 100644 --- a/BlueWater/ProjectSettings/TagManager.asset +++ b/BlueWater/ProjectSettings/TagManager.asset @@ -16,7 +16,7 @@ TagManager: - Ground - Water - UI - - + - Unit - Ship - Player - Pirate