using UnityEngine; using static UnityEditor.Searcher.SearcherWindow.Alignment; public class EnemyAI :Character { private void Update() { float horizontal = 0; float vertical = 0; if (Mathf.Abs(Player.Instance.transform.position.x - transform.position.x)>0.5f && isAllowHorisontal) { horizontal = Player.Instance.transform.position.x - transform.position.x; } if (Mathf.Abs(Player.Instance.transform.position.y - transform.position.y) > 0.5f && isAllowVertical) { vertical = Player.Instance.transform.position.y - transform.position.y; } base.MoveTo(horizontal, vertical); } }