예제 #1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        if (collision.gameObject.name.Equals("KeyHalf1"))
        {
            key = true;
        }
        else if (collision.gameObject.name.Equals("Fire"))
        {
            fire = true;
        }

        if (fire && key && !complete)
        {
            firstHalf.transform.parent             = secondHalf.transform;
            firstHalf.GetComponent <Drag>().myHalf = secondHalf;
            secondHalf.GetComponent <Collider2D>().bounds.Expand(20);
            text.text = "Connected! Press 'space' to exit.";
            InventoryScript.RemoveItemStatic(0);
            InventoryScript.RemoveItemStatic(1);
            InventoryScript.AddItemStatic(fullKeySprite, 2);
            complete = true;
        }
    }