public void desactiveAffichageInteractionObjet(ObjetInteractifs objet) { if (listObjetInteractif.Contains(objet)) { listObjetInteractif.Remove(objet); } }
private void affichageObjet(ObjetProgression objetProgression) { if (dicoObjet.ContainsKey(objetProgression.objetProgression)) { dicoObjet [objetProgression.objetProgression].SetActive(true); } objetActuel = objetProgression; }
private void affichageObjet(Arme arme) { if (dicoArme.ContainsKey(arme.typeArme)) { dicoArme [arme.typeArme].SetActive(true); } objetActuel = arme; }
/** * Méthode qui lance la méthode activation de l'objet interractifs */ private void objetActiver() { ObjetInteractifs objet = GetComponent <ObjetInteractifs>(); if (objet != null) { objet.Activation(); } }
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; } } }
public void activeAffichageInteractionObjet(ObjetInteractifs objet) { listObjetInteractif.Add(objet); }