/*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); } }
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); } }