From 70352c3f3260c280d824489e9beedf3485e7b3fb Mon Sep 17 00:00:00 2001 From: janis Date: Tue, 8 Feb 2022 18:53:20 +0100 Subject: [PATCH 1/2] + Character Sprite + Character animations (not moving) # Character movement --- Assets/Animation.meta | 8 + Assets/Animation/Player.controller | 218 +++++++++++++++++ Assets/Animation/Player.controller.meta | 8 + Assets/Animation/idle.meta | 8 + Assets/Animation/idle/player-idle-front.anim | 68 ++++++ .../idle/player-idle-front.anim.meta | 8 + Assets/Animation/walk.meta | 8 + Assets/Animation/walk/player-walk-back.anim | 71 ++++++ .../Animation/walk/player-walk-back.anim.meta | 8 + Assets/Animation/walk/player-walk-front.anim | 71 ++++++ .../walk/player-walk-front.anim.meta | 8 + Assets/Animation/walk/player-walk-left.anim | 71 ++++++ .../Animation/walk/player-walk-left.anim.meta | 8 + Assets/Animation/walk/player-walk-right.anim | 71 ++++++ .../walk/player-walk-right.anim.meta | 8 + Assets/Scenes/SampleScene.unity | 146 +++++++++++- Assets/Scripts.meta | 8 + Assets/Scripts/PlayerMovement.cs | 36 +++ Assets/Scripts/PlayerMovement.cs.meta | 11 + Assets/Sprites.meta | 8 + Assets/Sprites/player.meta | 8 + Assets/Sprites/player/idle.meta | 8 + Assets/Sprites/player/idle/PlayerCycle.anim | 80 +++++++ .../Sprites/player/idle/PlayerCycle.anim.meta | 8 + .../Sprites/player/idle/Sprite-0006-Sheet.png | Bin 0 -> 2448 bytes .../player/idle/Sprite-0006-Sheet.png.meta | 222 ++++++++++++++++++ .../Sprites/player/idle/player-idle-back.png | Bin 0 -> 775 bytes .../player/idle/player-idle-back.png.meta | 134 +++++++++++ .../Sprites/player/idle/player-idle-front.png | Bin 0 -> 834 bytes .../player/idle/player-idle-front.png.meta | 134 +++++++++++ .../Sprites/player/idle/player-idle-left.png | Bin 0 -> 958 bytes .../player/idle/player-idle-left.png.meta | 134 +++++++++++ .../Sprites/player/idle/player-idle-right.png | Bin 0 -> 954 bytes .../player/idle/player-idle-right.png.meta | 134 +++++++++++ Assets/Sprites/player/playerSprite 1.png | Bin 0 -> 201 bytes Assets/Sprites/player/playerSprite 1.png.meta | 134 +++++++++++ Assets/Sprites/player/walk.meta | 8 + ProjectSettings/SceneTemplateSettings.json | 167 +++++++++++++ UserSettings/Layouts/default-2021.dwlt | 60 ++--- UserSettings/Search.settings | 1 + 40 files changed, 2052 insertions(+), 31 deletions(-) create mode 100644 Assets/Animation.meta create mode 100644 Assets/Animation/Player.controller create mode 100644 Assets/Animation/Player.controller.meta create mode 100644 Assets/Animation/idle.meta create mode 100644 Assets/Animation/idle/player-idle-front.anim create mode 100644 Assets/Animation/idle/player-idle-front.anim.meta create mode 100644 Assets/Animation/walk.meta create mode 100644 Assets/Animation/walk/player-walk-back.anim create mode 100644 Assets/Animation/walk/player-walk-back.anim.meta create mode 100644 Assets/Animation/walk/player-walk-front.anim create mode 100644 Assets/Animation/walk/player-walk-front.anim.meta create mode 100644 Assets/Animation/walk/player-walk-left.anim create mode 100644 Assets/Animation/walk/player-walk-left.anim.meta create mode 100644 Assets/Animation/walk/player-walk-right.anim create mode 100644 Assets/Animation/walk/player-walk-right.anim.meta create mode 100644 Assets/Scripts.meta create mode 100644 Assets/Scripts/PlayerMovement.cs create mode 100644 Assets/Scripts/PlayerMovement.cs.meta create mode 100644 Assets/Sprites.meta create mode 100644 Assets/Sprites/player.meta create mode 100644 Assets/Sprites/player/idle.meta create mode 100644 Assets/Sprites/player/idle/PlayerCycle.anim create mode 100644 Assets/Sprites/player/idle/PlayerCycle.anim.meta create mode 100644 Assets/Sprites/player/idle/Sprite-0006-Sheet.png create mode 100644 Assets/Sprites/player/idle/Sprite-0006-Sheet.png.meta create mode 100644 Assets/Sprites/player/idle/player-idle-back.png create mode 100644 Assets/Sprites/player/idle/player-idle-back.png.meta create mode 100644 Assets/Sprites/player/idle/player-idle-front.png create mode 100644 Assets/Sprites/player/idle/player-idle-front.png.meta create mode 100644 Assets/Sprites/player/idle/player-idle-left.png create mode 100644 Assets/Sprites/player/idle/player-idle-left.png.meta create mode 100644 Assets/Sprites/player/idle/player-idle-right.png create mode 100644 Assets/Sprites/player/idle/player-idle-right.png.meta create mode 100644 Assets/Sprites/player/playerSprite 1.png create mode 100644 Assets/Sprites/player/playerSprite 1.png.meta create mode 100644 Assets/Sprites/player/walk.meta create mode 100644 ProjectSettings/SceneTemplateSettings.json create mode 100644 UserSettings/Search.settings diff --git a/Assets/Animation.meta b/Assets/Animation.meta new file mode 100644 index 0000000..b32c4e7 --- /dev/null +++ b/Assets/Animation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 702e97f89a6e173489940f4978f162ce +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/Player.controller b/Assets/Animation/Player.controller new file mode 100644 index 0000000..423dcd3 --- /dev/null +++ b/Assets/Animation/Player.controller @@ -0,0 +1,218 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1101 &-7890580839319877656 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 3 + m_ConditionEvent: Speed + m_EventTreshold: 0.01 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: -5710714411881713108} + 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!1107 &-6355261309599086672 +AnimatorStateMachine: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 8651160615473515162} + m_Position: {x: 30, y: 220, z: 0} + - serializedVersion: 1 + m_State: {fileID: -5710714411881713108} + m_Position: {x: 30, y: 330, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: -40, y: -90, z: 0} + m_EntryPosition: {x: 50, y: 100, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 8651160615473515162} +--- !u!1102 &-5710714411881713108 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Movement + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -296438207391801641} + 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: 2559692364711183804} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1101 &-296438207391801641 +AnimatorStateTransition: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_Conditions: + - m_ConditionMode: 3 + m_ConditionEvent: Speed + m_EventTreshold: 0.01 + m_DstStateMachine: {fileID: 0} + m_DstState: {fileID: 8651160615473515162} + 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!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Player + serializedVersion: 5 + m_AnimatorParameters: + - m_Name: Horizontal + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Vertical + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + - m_Name: Speed + m_Type: 1 + m_DefaultFloat: 0 + m_DefaultInt: 0 + m_DefaultBool: 0 + m_Controller: {fileID: 0} + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: -6355261309599086672} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!206 &2559692364711183804 +BlendTree: + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Blend Tree + m_Childs: + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: 99e303bd4813d334c989d8ef51787a9e, type: 2} + m_Threshold: -1 + m_Position: {x: 0, y: -1} + m_TimeScale: 1 + m_CycleOffset: 0 + m_DirectBlendParameter: Horizontal + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: 449fc3605108cb542b57eb857b966cb5, type: 2} + m_Threshold: 1 + m_Position: {x: 0, y: 1} + m_TimeScale: 1 + m_CycleOffset: 0 + m_DirectBlendParameter: Horizontal + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: e27fda69009cb494ba800594c45e156f, type: 2} + m_Threshold: 3 + m_Position: {x: -1, y: 0} + m_TimeScale: 1 + m_CycleOffset: 0 + m_DirectBlendParameter: Horizontal + m_Mirror: 0 + - serializedVersion: 2 + m_Motion: {fileID: 7400000, guid: 2d7222154824632408ce07ce22cef8c4, type: 2} + m_Threshold: 5 + m_Position: {x: 1, y: 0} + m_TimeScale: 1 + m_CycleOffset: 0 + m_DirectBlendParameter: Horizontal + m_Mirror: 0 + m_BlendParameter: Horizontal + m_BlendParameterY: Vertical + m_MinThreshold: -1 + m_MaxThreshold: 5 + m_UseAutomaticThresholds: 0 + m_NormalizedBlendValues: 0 + m_BlendType: 1 +--- !u!1102 &8651160615473515162 +AnimatorState: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player-idle-front + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: + - {fileID: -7890580839319877656} + 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: 7400000, guid: 99e303bd4813d334c989d8ef51787a9e, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: diff --git a/Assets/Animation/Player.controller.meta b/Assets/Animation/Player.controller.meta new file mode 100644 index 0000000..39df3ca --- /dev/null +++ b/Assets/Animation/Player.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90bb3dd39fb871f45afc69781292e62c +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 9100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/idle.meta b/Assets/Animation/idle.meta new file mode 100644 index 0000000..8e97fd9 --- /dev/null +++ b/Assets/Animation/idle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 879df13d97592ce41870436a58212460 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/idle/player-idle-front.anim b/Assets/Animation/idle/player-idle-front.anim new file mode 100644 index 0000000..6a6d0dc --- /dev/null +++ b/Assets/Animation/idle/player-idle-front.anim @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player-idle-front + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.016666668 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 0 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animation/idle/player-idle-front.anim.meta b/Assets/Animation/idle/player-idle-front.anim.meta new file mode 100644 index 0000000..2e49ad4 --- /dev/null +++ b/Assets/Animation/idle/player-idle-front.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 99e303bd4813d334c989d8ef51787a9e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/walk.meta b/Assets/Animation/walk.meta new file mode 100644 index 0000000..7ec9ed8 --- /dev/null +++ b/Assets/Animation/walk.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f689080bfe0f704f8146aaa66d6a6fd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/walk/player-walk-back.anim b/Assets/Animation/walk/player-walk-back.anim new file mode 100644 index 0000000..f07ff94 --- /dev/null +++ b/Assets/Animation/walk/player-walk-back.anim @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player-walk-back + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} + - time: 0.083333336 + value: {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} + - {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animation/walk/player-walk-back.anim.meta b/Assets/Animation/walk/player-walk-back.anim.meta new file mode 100644 index 0000000..9f67dc8 --- /dev/null +++ b/Assets/Animation/walk/player-walk-back.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 449fc3605108cb542b57eb857b966cb5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/walk/player-walk-front.anim b/Assets/Animation/walk/player-walk-front.anim new file mode 100644 index 0000000..6a8c442 --- /dev/null +++ b/Assets/Animation/walk/player-walk-front.anim @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player-walk-front + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + - time: 0.083333336 + value: {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + - {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animation/walk/player-walk-front.anim.meta b/Assets/Animation/walk/player-walk-front.anim.meta new file mode 100644 index 0000000..329e3c5 --- /dev/null +++ b/Assets/Animation/walk/player-walk-front.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3ba84b7ffd4b38d44b2c151c198ca02e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/walk/player-walk-left.anim b/Assets/Animation/walk/player-walk-left.anim new file mode 100644 index 0000000..146d4ff --- /dev/null +++ b/Assets/Animation/walk/player-walk-left.anim @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player-walk-left + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} + - time: 0.083333336 + value: {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} + - {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animation/walk/player-walk-left.anim.meta b/Assets/Animation/walk/player-walk-left.anim.meta new file mode 100644 index 0000000..4a8f5ad --- /dev/null +++ b/Assets/Animation/walk/player-walk-left.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e27fda69009cb494ba800594c45e156f +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Animation/walk/player-walk-right.anim b/Assets/Animation/walk/player-walk-right.anim new file mode 100644 index 0000000..f49f141 --- /dev/null +++ b/Assets/Animation/walk/player-walk-right.anim @@ -0,0 +1,71 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: player-walk-right + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} + - time: 0.083333336 + value: {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} + - {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 0.1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Animation/walk/player-walk-right.anim.meta b/Assets/Animation/walk/player-walk-right.anim.meta new file mode 100644 index 0000000..71bf09d --- /dev/null +++ b/Assets/Animation/walk/player-walk-right.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2d7222154824632408ce07ce22cef8c4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 9421266..dda3d06 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -123,6 +123,149 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &310196950 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 310196954} + - component: {fileID: 310196953} + - component: {fileID: 310196952} + - component: {fileID: 310196951} + - component: {fileID: 310196955} + m_Layer: 0 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!50 &310196951 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310196950} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 0 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 4 +--- !u!114 &310196952 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310196950} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5eabb8b018254b445a53ca18ab08171b, type: 3} + m_Name: + m_EditorClassIdentifier: + moveSpeed: 5 + rb: {fileID: 310196951} + animator: {fileID: 310196955} +--- !u!212 &310196953 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310196950} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2, y: 2} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &310196954 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310196950} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 3.6872475, y: 0.21970958, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &310196955 +Animator: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 310196950} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 90bb3dd39fb871f45afc69781292e62c, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_StabilizeFeet: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 --- !u!1 &519420028 GameObject: m_ObjectHideFlags: 0 @@ -200,8 +343,9 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 519420028} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalPosition: {x: 3.6399999, y: 0.38, z: -10} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 diff --git a/Assets/Scripts.meta b/Assets/Scripts.meta new file mode 100644 index 0000000..2cc5e27 --- /dev/null +++ b/Assets/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e0bf57e5cfb644744ad19a6de398e610 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/PlayerMovement.cs b/Assets/Scripts/PlayerMovement.cs new file mode 100644 index 0000000..3ae9238 --- /dev/null +++ b/Assets/Scripts/PlayerMovement.cs @@ -0,0 +1,36 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class PlayerMovement : MonoBehaviour +{ + [SerializeField] float moveSpeed = 5f; + + [SerializeField] Rigidbody2D rb; + [SerializeField] Animator animator; + + Vector2 movement; + private void Update() + { + movement.x = Input.GetAxisRaw("Horizontal"); + movement.y = Input.GetAxisRaw("Vertical"); + + animator.SetFloat("Horizontal", movement.x); + animator.SetFloat("Vertical", movement.y); + animator.SetFloat("Speed", movement.sqrMagnitude); + } + + private void FixedUpdate() + { + if (rb != null) + { + rb.MovePosition(rb.position + movement * moveSpeed * Time.fixedDeltaTime); + } + else + { + Debug.LogError("No Rigidbody2D found in PlayerMovement.cs"); + } + } + + +} diff --git a/Assets/Scripts/PlayerMovement.cs.meta b/Assets/Scripts/PlayerMovement.cs.meta new file mode 100644 index 0000000..c2e371f --- /dev/null +++ b/Assets/Scripts/PlayerMovement.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5eabb8b018254b445a53ca18ab08171b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites.meta b/Assets/Sprites.meta new file mode 100644 index 0000000..6c1ba82 --- /dev/null +++ b/Assets/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 202f95b6d30b981499a503525ea4ddc4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player.meta b/Assets/Sprites/player.meta new file mode 100644 index 0000000..71d4da5 --- /dev/null +++ b/Assets/Sprites/player.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d87c40e0bbbd9044fa2f383b4e8bfbac +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/idle.meta b/Assets/Sprites/player/idle.meta new file mode 100644 index 0000000..030e456 --- /dev/null +++ b/Assets/Sprites/player/idle.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 501e622692703d747bf2575cd7e90f3e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/idle/PlayerCycle.anim b/Assets/Sprites/player/idle/PlayerCycle.anim new file mode 100644 index 0000000..cf68230 --- /dev/null +++ b/Assets/Sprites/player/idle/PlayerCycle.anim @@ -0,0 +1,80 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: PlayerCycle + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: [] + m_FloatCurves: [] + m_PPtrCurves: + - curve: + - time: 0 + value: {fileID: -1580577677, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - time: 0.33333334 + value: {fileID: 1634781229, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - time: 0.68333334 + value: {fileID: 799778208, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - time: 1 + value: {fileID: -1395484518, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - time: 1.2166667 + value: {fileID: -1580577677, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + attribute: m_Sprite + path: + classID: 212 + script: {fileID: 0} + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 0 + attribute: 0 + script: {fileID: 0} + typeID: 212 + customType: 23 + isPPtrCurve: 1 + pptrCurveMapping: + - {fileID: -1580577677, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - {fileID: 1634781229, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - {fileID: 799778208, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - {fileID: -1395484518, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + - {fileID: -1580577677, guid: 8d97589f200163541a865ed60f9e9c02, type: 3} + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1.2333333 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: [] + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/Sprites/player/idle/PlayerCycle.anim.meta b/Assets/Sprites/player/idle/PlayerCycle.anim.meta new file mode 100644 index 0000000..43c5301 --- /dev/null +++ b/Assets/Sprites/player/idle/PlayerCycle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 19699180fc602584e974a06776c8d24b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 7400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/idle/Sprite-0006-Sheet.png b/Assets/Sprites/player/idle/Sprite-0006-Sheet.png new file mode 100644 index 0000000000000000000000000000000000000000..e8179538d326e8f2c5a6fc766ae184ede4af865b GIT binary patch literal 2448 zcmV;B32*j^P)Px;N=ZaPRCt`tn_X-a*A>TqcR%d)da=C@H3@`|wbUYEHxHK8NH9+Kt zs47heG;S3ODm7ACRq9KdiifzOQ4o%)iq!VOB9Lfh=Yh6q3_)sT`Ja34IcLs}1uoILqmyt1S$aL092IWodRVl# zcP^9vsC20&e=m3koDOW=(Fs5}f;_UTmizNM0C&H7P}I&;E;oyqm>hMhhhwz2cgmNx z3VekJ;141S3&=nX0EX}tM|H|dFG#idE8YM;X#gy8*ENhlEf2%n@nGfo2ej>xz;IHA-@80M97qX(evYPzW;`jdY zsKxOQZ=YQ@?!rx-SgdtZA~87abZ$omQskfCYz}X%HI4A|U;UJKe)}E(xx7v|WM22m z3EJB`<-u)!0!9IJjrb2=WP9t=Wyf~)^jFLQ?7RQ@&BEd@bcyr}D++AdSZi?ys1*P9 z_D(r+`dHa}QxmsH{N+RN2Pyahe0WQ8?b?4F^LCs9a}(8u?L=}0iTu!e*gnPL(>M(AAr9Wfau<%{P^?R^yP*RFz=Gkb|=-#8Qg+DA*v6s!v0Rr?qP$2#3yY%ITa8cT%1>FO!oR_N6}$Dh{akrT}Vyb zRfX70I>Xc3o&tS=^!+)ajdi5&XE=A}JfHt>o@DY`#b3?t&+Gi+_rInvb7x5*riwvW zUZAcA$>gZ`QSXB6c&d)WKY6Lh(d3H1hM9E68hhcUZq*-7;o1S3>-^}s`+%AA0S>=$ zn8M7R)gG$|5{bd-c)Z(kf=k0!_{T?oH`9TZ$A_d4tOH!{ahaCMQZsaiyvs* z%?bt1Va}0E7Lj+4I3V6Ue^wAAh!6(oMtv8a(Nx0OAf>Wo;pE1-rbT) zP2BzKcW(nQv*2S^^YKxto)KxwuGQ7s^RkonAZ$`5St?sGAcP-Q;V-d(MW)UJI(yB4B$m;)Lzvm_GQqu1^huX)Mo?D0KEKhfrf?+T)p~9Mdd5m ziG7)}_k9slzE}Kr?|x2ZGFkrieRBhDD40&CY!JWHV2yRt402RDs#hV^jA$&(@Zy#) z0dw(R-14Qh3)C3(Or`M5GvARTr;jmm`WTl7dM(1bwt%iJ5SqP3W5`^fOeRY_-rZ6u z*>?WENVB!rc6iA@9`A0+WU?goWoQgRX!e%H8z6qEfy)EEDEmxJP2P1nw<8A#N7$~8 z6;Xg!cBU;ySnZkhA|CHvsOqRwEdOK|J2Q%gNkM8$pxh6exu$&;FNfF1b}k8r zl|r@oOD)gqV>?&8Um69R!gT~#E&nOwc(DMbP(@HMRKG-iHaqL7+-maAW@nc;U@%m_ zq!@e{tmy!y#mq`oFo3TjB<8xgK-mJwZUl8~%%!bsst|Ili3`LpHLNPX_#W)I8L|ed&OebD9NWHq zN1I(nseF4MzzrOC0##wLw9}=87K+E-w}MAbAET?MzoodaN=cYudoi-ZwMJzSi?wd*>giwd zDmX7*SW$k3QFZ=y_Cx@)#VhVKB3U|{A-VRKfhW8jt!%LVHg;ON!l<>PxSjM z`&+mjH?B`igSqpoA-~%E6_gCa(2KH-;$Ojvipo|_;QBRCc|1UvVZsa}r9{ege|@zo z)K@v>fq*+G{+90+L|il6a}9IPS%T$E#+$w1_qU|1MR| zBWwha(y$vkr4F_}k)ti<{VuE`e*oHIlC4kV0MIneYKfNU^)09KId%XQR<>=NXWPd4 zW%nP|0+h(VZNK;R*K?l9eO&n4Iflda-&{+twcywRidAqaZmy)92l%S=!otEr7w`>$ zrY5r`+|kipkMkt~3!Z0&Mx-@bJ; znH)W%#xyn6Gc)7aB2<+>z|73t64^!W%k;W&ed3DKIbGENQ&ZEW3cQ`0<&i9ay|Qg; zs%L6y$(zoh@$n(lAF#&@9jeJ6*i*vs&`Nr>eY@3h5$NWl&_nm`{p*8!_ZAhh-y0tv z`oONNi+SB(&-nPzXSVZ00LkR&1uFU9Amve2{>kL%RmyW*rk9&m`2PX*jXlseB&uBi O0000Px%!AV3xR9J%2QcBvK|;boPhLH1 zIC3Ep{{_Mcy&8-rCO!6wDW23=3b9a>?Tm-*EYnun8Pk3*J8yox_nq&)c{2h>%uW|b z`Kb2(QmH6heF0c6nw>5Hkn&Ma?q1`l-T>hH&))!i`sD#|RzrL#7p(~-tY47NfM0wIcu${&-7!VK*F%0zptvIza?QDA8x@>Sfel1*#ConZ0d;ZC{QCAk z|G$a(^=(vm-hTob-Eu&a)3u>51k41~L9S9Ek;So0e;+wQkv&ypDgh5NuqZP&#klxiTv{<(~ zYjzM6rhsx?EC30Fh^nnp3Lz3GC1U~uxeLslNEsrfM9L_rl+i26^E_L3F`VCoddF}n z_o;g599Y9z0bN%0zi$TL05;O%9RO0w!4c4iWRC-l0iU&DCT8CW=*MYpqE2q2-Z4IT z)ud zueF`Yq&YcpQ^DmJKCV>W?^G(W{lFYMIM~}UY;&wD{sKa~6+0?e?QZ}8002ovPDHLk FV1f(DWAp$3 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/player/idle/player-idle-back.png.meta b/Assets/Sprites/player/idle/player-idle-back.png.meta new file mode 100644 index 0000000..a34ce30 --- /dev/null +++ b/Assets/Sprites/player/idle/player-idle-back.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: 5d3ca6ec9b0ad9341937d72999931e1c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/idle/player-idle-front.png b/Assets/Sprites/player/idle/player-idle-front.png new file mode 100644 index 0000000000000000000000000000000000000000..8282d92fb4449069195d9e64107316ab511a3d8c GIT binary patch literal 834 zcmV-I1HJr-P)Px%{7FPXR9JL|Fo531;8CWIvndR%-+4 zoCNSp!e|T5rhnqq#DDdc7nWJtIPtU%RWqQ2YlnL8E1{+}u$73Na~K+!X4W1m$+Pwl zp@C`Rpl;M%#^`8$mHEt0NuJNFakSoMl%2EibP51knk@2}eW0-C%L~f@ILVz#W*5R! z^N2*E3ShFg0f2*)Lpmq18!cLzES5G3J;6&;@|=Ou?((kbqnA0(bC7aQ&DETMUj0-b zJnH-lfWO{{zuw2~&^0FS3#R%`>(-2bK8j!7y#V04lVqfQ7l2Tpj*<3VWNQDEj%gz@ z%9$OYQ~&Eg0MG9nRI}Nx=G(LpCBA-mT}`z_uBe+Z$%5x1G=ZpVG}bjHpmN6y&Me{! zv{cj^oLNLU$F(P*;jV#m&Whwzu7(8M1*n5ulm(wZRMGZQ1h}98-6ZtCOqWlEF2rii zja!$fFBI1BN5?hVT>Lu4e+RFq+Os2(=mX%Jmb2n1O63uvY$}9>QhAh8*sQtDyW;U! z#a>{1X+$E?P9TvL!+;MV3f)#Ig%CcJk|hFHav8Z-BBg_r5-AHor7XMyEXy)=SAys3 zORpHp=}xOBo&#$bXF#`Az4yi7bHJQmd;&m9d36Ld3TZC|Y6gC2!Cja&C!imu;npnS z*6g|YjvE>7bsIkeyb~y%g0uMP77h>7S4RLy^!JYg5Dfa=<2T)7{r%&$e-UYHZ~s0O zJRXm|&7^p*Px&cu7P-R9JS_)CfS>i>D@OheA_Ady8ZnUSbqhELpN5igz6-QL>%JJVSW^ z0rKwn-giH~dwc>7D-??AP4li>7CQa_VmiTZUJm>lN&+Cd9aJn1zK4um0E$W%BGTf1 z@Wmf*f!_f$&d)#ndTQOuj*o5UE;-Kf-pBzS-M{_Xx$Vj>&TkLFwCEZ!9_}ihKK&=M z3P#k006(Ozll}D8V8DMxW^x?a+lS$`ky7foJR4xJ``726VF;v^KneqCCA5NrMiPSH zUTc-wpB*qw@VkIPquvBS3N10C1GsKke7)FFbMGek=G&WOCz90mn`9@FV8%J9)x)(b zJ3g($XnEDQ$Vqr(#tewPBP4`+s@@3XL)nv09USjrt0+uzkeR2&3Jbo z0N?9iT5(G2nQ*O6F^Y5wN~MMAYPEuMt&WkH;?=*q_~zi%(t3u+ON*%9C%Srf=>-ut z7byp-)yj*NvjYEv|RQPNq#_+vP z_$kg~kpOHvm%n;vk01uqUMVWg*y)d3yT zs@-Sxgu_kC{GA7p{tX(xIz*&cBNz_mN~MMAw+4{66_?*>0pNLF*pCIugdOn*Zw=t( z%Vv0=N{zkWmwV>o5i=K$blpVPGp^8ESgUqjDd^>4Pf_l|+(Kh8~8w#t!?qIMg7(h7y*4d9Pq gP}eR09rgYH07al$hhDftv|EQ2+n{ literal 0 HcmV?d00001 diff --git a/Assets/Sprites/player/idle/player-idle-left.png.meta b/Assets/Sprites/player/idle/player-idle-left.png.meta new file mode 100644 index 0000000..052a7e6 --- /dev/null +++ b/Assets/Sprites/player/idle/player-idle-left.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: 4d3e324d86a040d4bb1a125dcaa3720e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/idle/player-idle-right.png b/Assets/Sprites/player/idle/player-idle-right.png new file mode 100644 index 0000000000000000000000000000000000000000..966230e7f2b34c3d2a546747b8706380c240f4ab GIT binary patch literal 954 zcmV;r14aCaP)Px&bV)=(R9Jt=e_THJAxfpp)jqs+pktD!W1jD6X%~C5IEfz;ChH|8@g3 zDx6^lUi+Z44uC|E&5c6*BH7#f;aM(bPT1ku5|EzXOM#E${M!W;3s=t#6)WsOgz!pi zt>zkgMtz9a!A;S)dxfvvG&Y&Fia-$LC+8l=$$X{J)S|c?Zm&A#9>@QW2+QT0^=x*O-|IRO((?gu<4!`T zFH{q=?E@20R9pJt{Y3y)+77E7ho7PmQf>-~V4>krU)SlXRx3j>t@}WKTt40;?zC|| z-342zF#taOxl1-X%DsEP7-1U|IDGg$_3L+M^hci0M`ym}$74^DeHnLoYkWU)b(!!^ zmLSMamdiKm!*Go>5Qe1*DP=NOy&StnY)7pabm##* zeo0ZiJN;yC@i^p!Tprp)j2|dh}?+W9RgP2e)qx%#WJl+P(=t0R9+sT&-5- cY%n(4OCH}_D$5PCj{pDw07*qoM6N<$f@Jc?I{*Lx literal 0 HcmV?d00001 diff --git a/Assets/Sprites/player/idle/player-idle-right.png.meta b/Assets/Sprites/player/idle/player-idle-right.png.meta new file mode 100644 index 0000000..00165bb --- /dev/null +++ b/Assets/Sprites/player/idle/player-idle-right.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: ab4ecd7cbc784884fbb0b5b56a98bf15 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/playerSprite 1.png b/Assets/Sprites/player/playerSprite 1.png new file mode 100644 index 0000000000000000000000000000000000000000..b872f62cafb9acb7cd44c6581e9c120ca819a191 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}&7LlfArY;~ zDF^uf2~SXGHAoUpQC#Bfd9WpE_Iq24=HR{s%pV%{7SgTe~DWM4fswhd4 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/player/playerSprite 1.png.meta b/Assets/Sprites/player/playerSprite 1.png.meta new file mode 100644 index 0000000..8a3be5a --- /dev/null +++ b/Assets/Sprites/player/playerSprite 1.png.meta @@ -0,0 +1,134 @@ +fileFormatVersion: 2 +guid: 4d0a81adc730c4d49844b0904eb75083 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 32 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/walk.meta b/Assets/Sprites/player/walk.meta new file mode 100644 index 0000000..0e0457c --- /dev/null +++ b/Assets/Sprites/player/walk.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e0e975558f49fc34a817bc0045bca243 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/SceneTemplateSettings.json b/ProjectSettings/SceneTemplateSettings.json new file mode 100644 index 0000000..6f3e60f --- /dev/null +++ b/ProjectSettings/SceneTemplateSettings.json @@ -0,0 +1,167 @@ +{ + "templatePinStates": [], + "dependencyTypeInfos": [ + { + "userAdded": false, + "type": "UnityEngine.AnimationClip", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Animations.AnimatorController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.AnimatorOverrideController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.Audio.AudioMixerController", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ComputeShader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Cubemap", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.GameObject", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.LightingDataAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.LightingSettings", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Material", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.MonoScript", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicMaterial", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.PhysicsMaterial2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Rendering.VolumeProfile", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEditor.SceneAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": false + }, + { + "userAdded": false, + "type": "UnityEngine.Shader", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.ShaderVariantCollection", + "ignore": true, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Texture2D", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + }, + { + "userAdded": false, + "type": "UnityEngine.Timeline.TimelineAsset", + "ignore": false, + "defaultInstantiationMode": 0, + "supportsModification": true + } + ], + "defaultDependencyTypeInfo": { + "userAdded": false, + "type": "", + "ignore": false, + "defaultInstantiationMode": 1, + "supportsModification": true + }, + "newSceneOverride": 0 +} \ No newline at end of file diff --git a/UserSettings/Layouts/default-2021.dwlt b/UserSettings/Layouts/default-2021.dwlt index e631489..53db412 100644 --- a/UserSettings/Layouts/default-2021.dwlt +++ b/UserSettings/Layouts/default-2021.dwlt @@ -19,7 +19,7 @@ MonoBehaviour: width: 1920 height: 989 m_ShowMode: 4 - m_Title: + m_Title: Project m_RootView: {fileID: 6} m_MinSize: {x: 875, y: 300} m_MaxSize: {x: 10000, y: 10000} @@ -48,7 +48,7 @@ MonoBehaviour: m_MinSize: {x: 300, y: 200} m_MaxSize: {x: 24288, y: 16192} vertical: 0 - controlID: 101 + controlID: 89 --- !u!114 &3 MonoBehaviour: m_ObjectHideFlags: 52 @@ -68,8 +68,8 @@ MonoBehaviour: y: 0 width: 454 height: 939 - m_MinSize: {x: 276, y: 71} - m_MaxSize: {x: 4001, y: 4021} + m_MinSize: {x: 275, y: 50} + m_MaxSize: {x: 4000, y: 4000} m_ActualView: {fileID: 13} m_Panes: - {fileID: 13} @@ -94,8 +94,8 @@ MonoBehaviour: y: 0 width: 363 height: 555 - m_MinSize: {x: 201, y: 221} - m_MaxSize: {x: 4001, y: 4021} + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} m_ActualView: {fileID: 14} m_Panes: - {fileID: 14} @@ -223,7 +223,7 @@ MonoBehaviour: m_MinSize: {x: 200, y: 200} m_MaxSize: {x: 16192, y: 16192} vertical: 1 - controlID: 102 + controlID: 90 --- !u!114 &10 MonoBehaviour: m_ObjectHideFlags: 52 @@ -248,7 +248,7 @@ MonoBehaviour: m_MinSize: {x: 200, y: 100} m_MaxSize: {x: 16192, y: 8096} vertical: 0 - controlID: 103 + controlID: 91 --- !u!114 &11 MonoBehaviour: m_ObjectHideFlags: 52 @@ -268,8 +268,8 @@ MonoBehaviour: y: 0 width: 1103 height: 555 - m_MinSize: {x: 202, y: 221} - m_MaxSize: {x: 4002, y: 4021} + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} m_ActualView: {fileID: 15} m_Panes: - {fileID: 15} @@ -325,14 +325,14 @@ MonoBehaviour: m_LastFolders: - Assets m_LastFoldersGridSize: -1 - m_LastProjectPath: M:\UnityProjects\2D-Top-Down + m_LastProjectPath: M:\UnityProjects\2D-Top-Down\2d-top-down m_LockTracker: m_IsLocked: 0 m_FolderTreeState: scrollPos: {x: 0, y: 0} - m_SelectedIDs: d6630000 - m_LastClickedID: 25558 - m_ExpandedIDs: 00000000d663000000ca9a3bffffff7f + m_SelectedIDs: 345e0000 + m_LastClickedID: 24116 + m_ExpandedIDs: 00000000345e000000ca9a3bffffff7f m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -360,7 +360,7 @@ MonoBehaviour: scrollPos: {x: 0, y: 0} m_SelectedIDs: m_LastClickedID: 0 - m_ExpandedIDs: + m_ExpandedIDs: 00000000345e0000 m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -387,7 +387,7 @@ MonoBehaviour: m_ListAreaState: m_SelectedInstanceIDs: m_LastClickedInstanceID: 0 - m_HadKeyboardFocusLastEvent: 0 + m_HadKeyboardFocusLastEvent: 1 m_ExpandedInstanceIDs: c6230000 m_RenameOverlay: m_UserAcceptedRename: 0 @@ -404,7 +404,7 @@ MonoBehaviour: m_IsRenaming: 0 m_OriginalEventType: 11 m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 0} + m_ClientGUIView: {fileID: 5} m_CreateAssetUtility: m_EndAction: {fileID: 0} m_InstanceID: 0 @@ -490,7 +490,7 @@ MonoBehaviour: scrollPos: {x: 0, y: 0} m_SelectedIDs: m_LastClickedID: 0 - m_ExpandedIDs: 22fbffff + m_ExpandedIDs: 2efbffff m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -761,9 +761,9 @@ MonoBehaviour: m_PlayAudio: 0 m_AudioPlay: 0 m_Position: - m_Target: {x: 0, y: 0, z: 0} + m_Target: {x: -0.0895596, y: -1.3005028, z: 0.00622661} speed: 2 - m_Value: {x: 0, y: 0, z: 0} + m_Value: {x: -0.0895596, y: -1.3005028, z: 0.00622661} m_RenderMode: 0 m_CameraMode: drawMode: 0 @@ -794,7 +794,7 @@ MonoBehaviour: m_Fade: m_Target: 0 speed: 2 - m_Value: 1 + m_Value: 0 m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} m_Pivot: {x: 0, y: 0, z: 0} m_Size: {x: 1, y: 1} @@ -814,9 +814,9 @@ MonoBehaviour: speed: 2 m_Value: {x: 0, y: 0, z: 0, w: 1} m_Size: - m_Target: 10 + m_Target: 9.377354 speed: 2 - m_Value: 10 + m_Value: 9.377354 m_Ortho: m_Target: 1 speed: 2 @@ -892,8 +892,8 @@ MonoBehaviour: vZoomLockedByDefault: 0 m_HBaseRangeMin: -766 m_HBaseRangeMax: 766 - m_VBaseRangeMin: -395 - m_VBaseRangeMax: 395 + m_VBaseRangeMin: -384.5 + m_VBaseRangeMax: 384.5 m_HAllowExceedBaseRangeMin: 1 m_HAllowExceedBaseRangeMax: 1 m_VAllowExceedBaseRangeMin: 1 @@ -910,11 +910,11 @@ MonoBehaviour: m_DrawArea: serializedVersion: 2 x: 0 - y: 0 + y: 21 width: 1532 - height: 790 + height: 769 m_Scale: {x: 1, y: 1} - m_Translation: {x: 766, y: 395} + m_Translation: {x: 766, y: 384.5} m_MarginLeft: 0 m_MarginRight: 0 m_MarginTop: 0 @@ -922,9 +922,9 @@ MonoBehaviour: m_LastShownAreaInsideMargins: serializedVersion: 2 x: -766 - y: -395 + y: -384.5 width: 1532 - height: 790 + height: 769 m_MinimalGUI: 1 m_defaultScale: 1 m_LastWindowPixelSize: {x: 1532, y: 790} diff --git a/UserSettings/Search.settings b/UserSettings/Search.settings new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/UserSettings/Search.settings @@ -0,0 +1 @@ +{} \ No newline at end of file From 28a93f063de216ac876d45c268de21cde4bc951d Mon Sep 17 00:00:00 2001 From: janis Date: Tue, 8 Feb 2022 20:54:58 +0100 Subject: [PATCH 2/2] added walking animations --- Assets/Animation/Player.controller | 6 +- Assets/Animation/idle/player-idle-front.anim | 6 +- Assets/Animation/walk/player-walk-back.anim | 21 +- Assets/Animation/walk/player-walk-front.anim | 21 +- Assets/Animation/walk/player-walk-left.anim | 21 +- Assets/Animation/walk/player-walk-right.anim | 21 +- Assets/Scenes/SampleScene.unity | 261 +++++++++++++++++- .../Sprites/player/idle/Sprite-0004.aseprite | Bin 0 -> 1838 bytes .../player/idle/Sprite-0004.aseprite.meta | 7 + Assets/Sprites/player/playerSprite 1.ase | Bin 0 -> 9949 bytes Assets/Sprites/player/playerSprite 1.ase.meta | 7 + .../Sprites/player/playerSpriterasdsds1.png | Bin 0 -> 440 bytes .../player/playerSpriterasdsds1.png.meta | 98 +++++++ .../Sprites/player/walk/player-walk-back.png | Bin 0 -> 1417 bytes .../player/walk/player-walk-back.png.meta | 222 +++++++++++++++ .../Sprites/player/walk/player-walk-front.png | Bin 0 -> 1448 bytes .../player/walk/player-walk-front.png.meta | 222 +++++++++++++++ .../Sprites/player/walk/player-walk-left.png | Bin 0 -> 1516 bytes .../player/walk/player-walk-left.png.meta | 222 +++++++++++++++ .../Sprites/player/walk/player-walk-right.png | Bin 0 -> 1491 bytes .../player/walk/player-walk-right.png.meta | 222 +++++++++++++++ 21 files changed, 1323 insertions(+), 34 deletions(-) create mode 100644 Assets/Sprites/player/idle/Sprite-0004.aseprite create mode 100644 Assets/Sprites/player/idle/Sprite-0004.aseprite.meta create mode 100644 Assets/Sprites/player/playerSprite 1.ase create mode 100644 Assets/Sprites/player/playerSprite 1.ase.meta create mode 100644 Assets/Sprites/player/playerSpriterasdsds1.png create mode 100644 Assets/Sprites/player/playerSpriterasdsds1.png.meta create mode 100644 Assets/Sprites/player/walk/player-walk-back.png create mode 100644 Assets/Sprites/player/walk/player-walk-back.png.meta create mode 100644 Assets/Sprites/player/walk/player-walk-front.png create mode 100644 Assets/Sprites/player/walk/player-walk-front.png.meta create mode 100644 Assets/Sprites/player/walk/player-walk-left.png create mode 100644 Assets/Sprites/player/walk/player-walk-left.png.meta create mode 100644 Assets/Sprites/player/walk/player-walk-right.png create mode 100644 Assets/Sprites/player/walk/player-walk-right.png.meta diff --git a/Assets/Animation/Player.controller b/Assets/Animation/Player.controller index 423dcd3..caefc1e 100644 --- a/Assets/Animation/Player.controller +++ b/Assets/Animation/Player.controller @@ -85,7 +85,7 @@ AnimatorStateTransition: m_PrefabAsset: {fileID: 0} m_Name: m_Conditions: - - m_ConditionMode: 3 + - m_ConditionMode: 4 m_ConditionEvent: Speed m_EventTreshold: 0.01 m_DstStateMachine: {fileID: 0} @@ -97,7 +97,7 @@ AnimatorStateTransition: m_TransitionDuration: 0 m_TransitionOffset: 0 m_ExitTime: 0 - m_HasExitTime: 1 + m_HasExitTime: 0 m_HasFixedDuration: 1 m_InterruptionSource: 0 m_OrderedInterruption: 1 @@ -151,7 +151,7 @@ BlendTree: m_Name: Blend Tree m_Childs: - serializedVersion: 2 - m_Motion: {fileID: 7400000, guid: 99e303bd4813d334c989d8ef51787a9e, type: 2} + m_Motion: {fileID: 7400000, guid: 3ba84b7ffd4b38d44b2c151c198ca02e, type: 2} m_Threshold: -1 m_Position: {x: 0, y: -1} m_TimeScale: 1 diff --git a/Assets/Animation/idle/player-idle-front.anim b/Assets/Animation/idle/player-idle-front.anim index 6a6d0dc..457164a 100644 --- a/Assets/Animation/idle/player-idle-front.anim +++ b/Assets/Animation/idle/player-idle-front.anim @@ -20,7 +20,7 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + value: {fileID: 63784583, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} attribute: m_Sprite path: classID: 212 @@ -40,7 +40,7 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + - {fileID: 63784583, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} @@ -51,7 +51,7 @@ AnimationClip: m_Level: 0 m_CycleOffset: 0 m_HasAdditiveReferencePose: 0 - m_LoopTime: 0 + m_LoopTime: 1 m_LoopBlend: 0 m_LoopBlendOrientation: 0 m_LoopBlendPositionY: 0 diff --git a/Assets/Animation/walk/player-walk-back.anim b/Assets/Animation/walk/player-walk-back.anim index f07ff94..b40c442 100644 --- a/Assets/Animation/walk/player-walk-back.anim +++ b/Assets/Animation/walk/player-walk-back.anim @@ -20,9 +20,15 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} - - time: 0.083333336 - value: {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} + value: {fileID: 107193491, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - time: 0.25 + value: {fileID: 1744669623, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - time: 0.5 + value: {fileID: 1855638800, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - time: 0.75 + value: {fileID: -79117903, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - time: 1 + value: {fileID: -79117903, guid: 18ef006103d462149b586907eb1f6032, type: 3} attribute: m_Sprite path: classID: 212 @@ -42,14 +48,17 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} - - {fileID: 21300000, guid: 5d3ca6ec9b0ad9341937d72999931e1c, type: 3} + - {fileID: 107193491, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - {fileID: 1744669623, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - {fileID: 1855638800, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - {fileID: -79117903, guid: 18ef006103d462149b586907eb1f6032, type: 3} + - {fileID: -79117903, guid: 18ef006103d462149b586907eb1f6032, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.1 + m_StopTime: 1.0166667 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 diff --git a/Assets/Animation/walk/player-walk-front.anim b/Assets/Animation/walk/player-walk-front.anim index 6a8c442..0f3caab 100644 --- a/Assets/Animation/walk/player-walk-front.anim +++ b/Assets/Animation/walk/player-walk-front.anim @@ -20,9 +20,15 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} - - time: 0.083333336 - value: {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + value: {fileID: 63784583, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - time: 0.25 + value: {fileID: -564741586, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - time: 0.5 + value: {fileID: -1581151036, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - time: 0.75 + value: {fileID: -2021447072, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - time: 1 + value: {fileID: -2021447072, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} attribute: m_Sprite path: classID: 212 @@ -42,14 +48,17 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} - - {fileID: 21300000, guid: fb5dff93729dd844b8c1171e22fe44d7, type: 3} + - {fileID: 63784583, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - {fileID: -564741586, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - {fileID: -1581151036, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - {fileID: -2021447072, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} + - {fileID: -2021447072, guid: 8013b5e4a9fd62a4e961f41fa9b2e04f, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.1 + m_StopTime: 1.0166667 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 diff --git a/Assets/Animation/walk/player-walk-left.anim b/Assets/Animation/walk/player-walk-left.anim index 146d4ff..9b04c3f 100644 --- a/Assets/Animation/walk/player-walk-left.anim +++ b/Assets/Animation/walk/player-walk-left.anim @@ -20,9 +20,15 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} - - time: 0.083333336 - value: {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} + value: {fileID: -1619581746, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - time: 0.25 + value: {fileID: 1604011369, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - time: 0.5 + value: {fileID: 1263210280, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - time: 0.75 + value: {fileID: 554051057, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - time: 1 + value: {fileID: 554051057, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} attribute: m_Sprite path: classID: 212 @@ -42,14 +48,17 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} - - {fileID: 21300000, guid: 4d3e324d86a040d4bb1a125dcaa3720e, type: 3} + - {fileID: -1619581746, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - {fileID: 1604011369, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - {fileID: 1263210280, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - {fileID: 554051057, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} + - {fileID: 554051057, guid: 111764db714ab4c47994b1e1bc0f79c5, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.1 + m_StopTime: 1.0166667 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 diff --git a/Assets/Animation/walk/player-walk-right.anim b/Assets/Animation/walk/player-walk-right.anim index f49f141..1346743 100644 --- a/Assets/Animation/walk/player-walk-right.anim +++ b/Assets/Animation/walk/player-walk-right.anim @@ -20,9 +20,15 @@ AnimationClip: m_PPtrCurves: - curve: - time: 0 - value: {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} - - time: 0.083333336 - value: {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} + value: {fileID: 137852102, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - time: 0.25 + value: {fileID: -1626674455, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - time: 0.5 + value: {fileID: -949030097, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - time: 0.75 + value: {fileID: -457270515, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - time: 1 + value: {fileID: -457270515, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} attribute: m_Sprite path: classID: 212 @@ -42,14 +48,17 @@ AnimationClip: customType: 23 isPPtrCurve: 1 pptrCurveMapping: - - {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} - - {fileID: 21300000, guid: ab4ecd7cbc784884fbb0b5b56a98bf15, type: 3} + - {fileID: 137852102, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - {fileID: -1626674455, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - {fileID: -949030097, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - {fileID: -457270515, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} + - {fileID: -457270515, guid: d72124af197bb6c408ebaf9279dfe5a1, type: 3} m_AnimationClipSettings: serializedVersion: 2 m_AdditiveReferencePoseClip: {fileID: 0} m_AdditiveReferencePoseTime: 0 m_StartTime: 0 - m_StopTime: 0.1 + m_StopTime: 1.0166667 m_OrientationOffsetY: 0 m_Level: 0 m_CycleOffset: 0 diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index dda3d06..73b7d96 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -123,6 +123,90 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &56692194 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 56692196} + - component: {fileID: 56692195} + m_Layer: 0 + m_Name: Circle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &56692195 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56692194} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &56692196 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56692194} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 9.02, y: -2.02, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &310196950 GameObject: m_ObjectHideFlags: 0 @@ -242,9 +326,10 @@ Transform: m_LocalPosition: {x: 3.6872475, y: 0.21970958, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 519420032} m_Father: {fileID: 0} - m_RootOrder: 1 + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!95 &310196955 Animator: @@ -342,11 +427,179 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 519420028} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 310196954} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1891143138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1891143140} + - component: {fileID: 1891143139} + m_Layer: 0 + m_Name: Circle (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &1891143139 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1891143138} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1891143140 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1891143138} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 3.6399999, y: 0.38, z: -10} + m_LocalPosition: {x: 10.4, y: 2.98, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 0 + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2005869562 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2005869564} + - component: {fileID: 2005869563} + m_Layer: 0 + m_Name: Circle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &2005869563 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005869562} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -2413806693520163455, guid: a86470a33a6bf42c4b3595704624658b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &2005869564 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005869562} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.21, y: -0.1407293, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/Sprites/player/idle/Sprite-0004.aseprite b/Assets/Sprites/player/idle/Sprite-0004.aseprite new file mode 100644 index 0000000000000000000000000000000000000000..ced00009b01ee278ee831c9f826244dd3bc0cd8f GIT binary patch literal 1838 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 W(~eT`Q;{#GV#o?)23cfJ(7ywxL@0>> literal 0 HcmV?d00001 diff --git a/Assets/Sprites/player/playerSprite 1.ase.meta b/Assets/Sprites/player/playerSprite 1.ase.meta new file mode 100644 index 0000000..f0f344a --- /dev/null +++ b/Assets/Sprites/player/playerSprite 1.ase.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ae1dee6cb3115c648a2bbd07ffb73f3a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Sprites/player/playerSpriterasdsds1.png b/Assets/Sprites/player/playerSpriterasdsds1.png new file mode 100644 index 0000000000000000000000000000000000000000..b00f30b40b41abf899eb82e78103331117f9a2af GIT binary patch literal 440 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 literal 0 HcmV?d00001 diff --git a/Assets/Sprites/player/walk/player-walk-right.png.meta b/Assets/Sprites/player/walk/player-walk-right.png.meta new file mode 100644 index 0000000..e222cff --- /dev/null +++ b/Assets/Sprites/player/walk/player-walk-right.png.meta @@ -0,0 +1,222 @@ +fileFormatVersion: 2 +guid: d72124af197bb6c408ebaf9279dfe5a1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 0 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 16 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: player-walk-right_0 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: fffb9c4a0204d6c4a8ff9412f57d2082 + internalID: 137852102 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: player-walk-right_1 + rect: + serializedVersion: 2 + x: 32 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a4e794048762fd04ea56a3365c63caa8 + internalID: -1626674455 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: player-walk-right_2 + rect: + serializedVersion: 2 + x: 64 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 851d66c7d00a9b847945fa6a18de0227 + internalID: -949030097 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: player-walk-right_3 + rect: + serializedVersion: 2 + x: 96 + y: 0 + width: 32 + height: 32 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 9f94cf26002679146beb1e9266a6948d + internalID: -457270515 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: + player-walk-right_2: -949030097 + player-walk-right_3: -457270515 + player-walk-right_0: 137852102 + player-walk-right_1: -1626674455 + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: