Ejemplo n.º 1
0
    private void GetTargetInRange()
    {
        if (target != null && Vector3.Distance(transform.position, target.position) > turretRange)
        {
            target = null;
        }
        if (target != null)
        {
            return;
        }

        foreach (Transform tf in units.GetEnemyUnits())
        {
            if (tf.GetComponents <EnemyFighter>() != null && Vector3.Distance(transform.position, tf.position) < turretRange)
            {
                target = tf;
                break;
            }
        }
    }