Ejemplo n.º 1
0
    private void OnTriggerEnter2D(Collider2D collider)
    {
        Vulnerability vulnerability = collider.gameObject.GetComponent <Vulnerability>();

        if (vulnerability != null && vulnerability.IsVulnerable)
        {
            vulnerability.MakeInvulnerable();
        }
    }
Ejemplo n.º 2
0
    private void StunPlayer(GameObject player)
    {
        Vulnerability vulnerablility = player.GetComponent <Vulnerability>();

        if (vulnerablility.IsVulnerable)
        {
            vulnerablility.MakeInvulnerable();
        }
    }
Ejemplo n.º 3
0
    private void OnCollisionEnter2D(Collision2D collision)
    {
        Vulnerability vulnerability = collision.gameObject.GetComponent <Vulnerability>();

        if (vulnerability != null && vulnerability.IsVulnerable)
        {
            vulnerability.MakeInvulnerable();
        }
        Object.Destroy(this.gameObject);
    }