From 5ab9194359b00873f9b4dd88048fd683a766d1e9 Mon Sep 17 00:00:00 2001 From: AlexKochnev Date: Sun, 3 Apr 2022 02:51:35 +0300 Subject: [PATCH] Character.cs --- ldjam50/Assets/Scripts/Character.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ldjam50/Assets/Scripts/Character.cs b/ldjam50/Assets/Scripts/Character.cs index 2a9af91..bd1f5ad 100644 --- a/ldjam50/Assets/Scripts/Character.cs +++ b/ldjam50/Assets/Scripts/Character.cs @@ -7,6 +7,7 @@ public class Character : MonoBehaviour [SerializeField] private float health; [SerializeField] private float damage; [SerializeField] private float moveSpeed; + [SerializeField] private GameObject characterSprite; private float horInpt; private float verInpt; @@ -30,6 +31,14 @@ void Update() if (-0.1f > horInpt || horInpt > 0.1f) { transform.position += new Vector3(horInpt * moveSpeed,0,0); + if(horInpt > 0 && characterSprite.transform.localScale.x > 0) + { + characterSprite.transform.localScale = new Vector3(-1, 0, 0); + } + if (horInpt < 0 && characterSprite.transform.localScale.x < 0) + { + characterSprite.transform.localScale = new Vector3(1, 0, 0); + } } if (-0.1f > verInpt || verInpt > 0.1f) {