Exemplo n.º 1
0
    void OnTriggerExit2D(Collider2D collision)
    {
        IOilStainHitable enemy = collision.gameObject.GetComponent <IOilStainHitable>();

        if (collision.tag == "enemy")
        {
            enemy.IsOutOfoilStain();
        }
    }
Exemplo n.º 2
0
    void OnTriggerEnter2D(Collider2D collision)
    {
        /*EnemyActor enemy = collision.gameObject.GetComponent<>();
         * if(enemy != null)
         * {
         *  //enemy.IsHitByOil();
         * }*/
        if (collision.gameObject.tag == "Ground")
        {
            mIsGrounded = true;
        }

        IOilStainHitable enemy = collision.gameObject.GetComponent <IOilStainHitable>();

        if (collision.tag == "enemy")
        {
            enemy.IsInOilStain();
            if (mIsFireOn == true)
            {
            }
        }
    }