diff --git a/Assets/Scenes/Game.unity b/Assets/Scenes/Game.unity index b8e4219..0e605cd 100644 --- a/Assets/Scenes/Game.unity +++ b/Assets/Scenes/Game.unity @@ -896,10 +896,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} m_Name: m_EditorClassIdentifier: - m_UiScaleMode: 0 + m_UiScaleMode: 1 m_ReferencePixelsPerUnit: 100 m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} + m_ReferenceResolution: {x: 1920, y: 1080} m_ScreenMatchMode: 0 m_MatchWidthOrHeight: 0 m_PhysicalUnit: 3 diff --git a/Assets/Scenes/Main Menu.unity b/Assets/Scenes/Main Menu.unity index bb5feca..6f124ae 100644 --- a/Assets/Scenes/Main Menu.unity +++ b/Assets/Scenes/Main Menu.unity @@ -956,10 +956,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} m_Name: m_EditorClassIdentifier: - m_UiScaleMode: 0 + m_UiScaleMode: 1 m_ReferencePixelsPerUnit: 100 m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} + m_ReferenceResolution: {x: 1920, y: 1080} m_ScreenMatchMode: 0 m_MatchWidthOrHeight: 0 m_PhysicalUnit: 3 diff --git a/Assets/Scripts/EnemyScript.cs b/Assets/Scripts/EnemyScript.cs index 96cca45..fdd568d 100644 --- a/Assets/Scripts/EnemyScript.cs +++ b/Assets/Scripts/EnemyScript.cs @@ -16,6 +16,9 @@ public class EnemyScript : MonoBehaviour private AudioSource audioSource; + private Vector3 previousPosition; + private Vector3 currentMovementDirection; + void Start() { rb = GetComponent(); @@ -39,8 +42,13 @@ public class EnemyScript : MonoBehaviour transform.position, player.transform.position, speed * Time.deltaTime); } - animator.SetFloat("Horizontal", movement.x); - animator.SetFloat("Vertical", movement.y); + if(previousPosition != transform.position) { + currentMovementDirection = (transform.position - previousPosition); + previousPosition = transform.position; + } + + animator.SetFloat("Horizontal", currentMovementDirection.y); + animator.SetFloat("Vertical", currentMovementDirection.x); animator.SetBool("Speed", true); } diff --git a/Assets/Sprites/Enemy/EnemyWalkLeft.png b/Assets/Sprites/Enemy/EnemyWalkLeft.png index b141e4b..db08e41 100644 Binary files a/Assets/Sprites/Enemy/EnemyWalkLeft.png and b/Assets/Sprites/Enemy/EnemyWalkLeft.png differ diff --git a/Assets/Sprites/Enemy/EnemyWalkLeft.xcf b/Assets/Sprites/Enemy/EnemyWalkLeft.xcf index 1c3abcf..c810946 100644 Binary files a/Assets/Sprites/Enemy/EnemyWalkLeft.xcf and b/Assets/Sprites/Enemy/EnemyWalkLeft.xcf differ diff --git a/Assets/Sprites/Enemy/EnemyWalkRight.png b/Assets/Sprites/Enemy/EnemyWalkRight.png index cae3210..26affed 100644 Binary files a/Assets/Sprites/Enemy/EnemyWalkRight.png and b/Assets/Sprites/Enemy/EnemyWalkRight.png differ diff --git a/Assets/Sprites/Enemy/EnemyWalkRight.xcf b/Assets/Sprites/Enemy/EnemyWalkRight.xcf index 69c5b8f..ff2b5a9 100644 Binary files a/Assets/Sprites/Enemy/EnemyWalkRight.xcf and b/Assets/Sprites/Enemy/EnemyWalkRight.xcf differ