예제 #1
0
    void DamageTarget(Transform thisTarget)
    {
        EnemyBagiController enemy = thisTarget.GetComponent <EnemyBagiController>();

        if (enemy != null)
        {
            enemy.TakeDamage(Damage);
        }
        else
        {
            Debug.Log("Didnt find Enemy");
        }
    }
예제 #2
0
    // Decides what target to damage since it can be a Bagi or a turret.
    void DamageTarget(Transform thisTarget)
    {
        EnemyBagiController enemy = thisTarget.GetComponent <EnemyBagiController>();

        if (enemy != null)
        {
            enemy.TakeDamage(Damage);
        }
        else
        {
            EnemyTurretController turretController = thisTarget.GetComponent <EnemyTurretController>();
            turretController.TakeDamage(Damage);
        }
    }