private void affichageObjet(ObjetProgression objetProgression) { if (dicoObjet.ContainsKey(objetProgression.objetProgression)) { dicoObjet [objetProgression.objetProgression].SetActive(true); } objetActuel = objetProgression; }
public void activeObjet(ObjetInteractifs objet) { time = false; Arme arme = objet as Arme; ObjetProgression objetProgression = objet as ObjetProgression; if (arme != null) { affichageObjet(arme); } else if (objetProgression != null) { affichageObjet(objetProgression); } for (int i = 1; i < listImagePaused.Length; i++) { switch (listImagePaused [i].name) { case "Fond": listImagePaused [i].gameObject.SetActive(true); break; case "Nom": listImagePaused [i].gameObject.SetActive(true); listImagePaused [i].GetComponent <UnityEngine.UI.Text> ().text = objet.nomObjet; break; case "Description": listImagePaused [i].gameObject.SetActive(true); listImagePaused [i].GetComponent <UnityEngine.UI.Text> ().text = objet.descriptionObjet; break; } } }