Esempio n. 1
0
    /*void OnTriggerStay2D(Collider2D collision) {
     *      GameObject target = collision.gameObject;
     *      KnifeIron knife_iron = target.GetComponentInChildren<KnifeIron>();
     *
     *
     *      if (target.tag == "Player" && Input.GetButtonDown("Fire2")) {
     *              Collect_Magnet();
     *      }
     *
     * }*/

    void OnTriggerEnter2D(Collider2D collision)
    {
        GameObject target     = collision.gameObject;
        KnifeIron  knife_iron = target.GetComponentInChildren <KnifeIron>();

        if (target.tag == "Knife")
        {
            Debug.Log("sdasd");
            current_knifes++;
            Destroy(target);
        }
        else if (knife_iron != null)
        {
            current_knifes++;
            Destroy(knife_iron.transform.parent.gameObject);
        }
    }
Esempio n. 2
0
    void OnTriggerStay2D(Collider2D collision)
    {
        GameObject target     = collision.gameObject;
        KnifeIron  knife_iron = target.GetComponentInChildren <KnifeIron>();

        if (target.tag == "Player" && Input.GetButtonDown("Fire2"))
        {
            Collect_Magnet();
        }
        if (target.tag == "Knife")
        {
            current_knifes++;
            Destroy(target);
        }
        else if (knife_iron != null)
        {
            current_knifes++;
            Destroy(knife_iron.transform.parent.gameObject);
        }
    }