using UnityEngine;using DG.Tweening;using System;using System.Collections;public enum EnemyState{ Idle, Chase, Attack}public class EnemyController2 : MonoBehaviour{ public float moveSpeed = 3f; public float DetectionRange = 10f; public EnemyState _currentState = EnemyState.Idle; public Tile lastCheckedTile = null; IdleBaseBehaviour idleBehaviour; ChaseBaseBehaviour cha..