Ejemplo n.º 1
0
    private void OnTriggerEnter2D(Collider2D hitInfo)
    {//Llama al script
        // funcion de Wwise impacto de bala
        Wwise_ImpactoBala();

        enemy_Life   enemy = hitInfo.GetComponent <enemy_Life>();
        enemy_Lifev2 enem  = hitInfo.GetComponent <enemy_Lifev2>();
        life_Cured   amigo = hitInfo.GetComponent <life_Cured>();

        if (enemy != null)
        {
            enemy.TakeDamage(damage);
        }
        if (enem != null)
        {
            enem.TakeDamage(damage);
        }
        if (amigo != null)
        {
            amigo.TakeDamage(damage);
        }
        Debug.Log(hitInfo.name);
        Instantiate(impacto, transform.position, transform.rotation);
        Destroy(gameObject);
    }
Ejemplo n.º 2
0
    private void OnTriggerEnter2D(Collider2D hitInfo)


    {//Llama al script
        enemy_Life enemy = hitInfo.GetComponent <enemy_Life>();

        if (enemy != null)
        {
            enemy.TakeDamage(damage);
        }
        Instantiate(impacto, transform.position, transform.rotation);
        Destroy(gameObject);
    }
Ejemplo n.º 3
0
    private void OnTriggerEnter2D(Collider2D hitInfo)
    {//Llama al script
        // funcion de Wwise impacto de bala
        Wwise_ImpactoBala();

        enemy_Life   enemy = hitInfo.GetComponent <enemy_Life>();
        enemy_Lifev2 enem  = hitInfo.GetComponent <enemy_Lifev2>();

        if (enemy != null)
        {
            enemy.GitGud(medi);
        }
        if (enem != null)
        {
            enem.GitGud(medi);
        }
        Instantiate(impacto, transform.position, transform.rotation);
        Destroy(gameObject);
    }