Ejemplo n.º 1
0
    void DamageTarget(Transform thisTarget)
    {
        BagiController enemy = thisTarget.GetComponent <BagiController>();

        if (enemy != null)
        {
            enemy.TakeDamage(Damage);
        }
    }
Ejemplo n.º 2
0
    // Decide wether the target is a turret or a Bagi.
    void DamageTarget(Transform thisTarget)
    {
        BagiController         enemy            = thisTarget.GetComponent <BagiController>();
        PlayerTurretController turretController = thisTarget.GetComponent <PlayerTurretController>();

        if (enemy != null)
        {
            enemy.TakeDamage(Damage);
        }
        else if (turretController != null)
        {
            turretController.TakeDamage(Damage);
        }
    }
Ejemplo n.º 3
0
 void Start()
 {
     controller = UnitPrefab.GetComponent <BagiController>();
 }