From 70352c3f3260c280d824489e9beedf3485e7b3fb Mon Sep 17 00:00:00 2001 From: janis Date: Tue, 8 Feb 2022 18:53:20 +0100 Subject: [PATCH] + 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