void Start() { states = States.idle; player = FindObjectOfType <Player>().transform; gunSprite = enemyGun.GetComponentInChildren <SpriteRenderer>(); enemyGun = enemyGun.GetComponentInChildren <EnemyGun>(); sprite = GetComponentInChildren <SpriteRenderer>(); randomTime = Random.Range(5, 8); enemyGun.enabled = false; StartCoroutine(Walk()); StartCoroutine(DistanceCheck()); }