void onCantPickup(int idObjet) { //Debug.Log("rammase pas"); GameObject[] liseRammasable = GameObject.FindGameObjectsWithTag(tagRammasable); foreach (GameObject objet in liseRammasable) { ObjetRamasable rammasable = objet.GetComponent <ObjetRamasable>(); if (rammasable != null) { if (rammasable.getId() == idObjet) { rammasable.setEstEnMain(false); } } } }
public void ramasserObjet(int idObjet) { GameObject[] liseRammasable = GameObject.FindGameObjectsWithTag(tagRammasable); foreach (GameObject objet in liseRammasable) { ObjetRamasable rammasable = objet.GetComponent <ObjetRamasable>(); if (rammasable != null) { if (rammasable.getId() == idObjet) { rammasable.attacherAuParent(this.gameObject); return; } } } }