private void Awake() { Explain2.gameObject.SetActive(false); Explain3.gameObject.SetActive(false); Explain4.gameObject.SetActive(false); Tutorial = this; }
public override void LoadContent() { string[] k = temps_best.Split(new char[] { '-' }); scores = new float[k.Length]; for (int i = 0; i < k.Length; i++) { scores[i] = float.Parse(k[i]); } song = new Song_Management(this.ScreenManager); background = new Background_Ingame(this, _nombre_carre); if (temps_best == "0") { _tuto = new Tuto(this); _statut_partie = Statut_Partie.Tuto; } langue = ScreenManager.Game.Content.Load <Langues>(lang.path); InitilizeLanguages(); font_evenement = ScreenManager.Game.Content.Load <SpriteFont>("menufont"); _color_texte = Color.White; _nombre_de_objectif_effectue = 0; liste_color = new List <Color>() { new Color(32, 211, 220), new Color(204, 29, 29), new Color(254, 217, 6), new Color(24, 171, 31), new Color(255, 78, 17), new Color(255, 255, 255), new Color(255, 89, 234), new Color(23, 68, 243), new Color(145, 0, 145) }; Initialize_Carre(); Initialize_Objectif(); _eve_3 = true; EvenementTexteInitializationTEMPS(); _initialization_done = true; base.LoadContent(); }
public void Regles() { TutoPause = true; StartCoroutine(Tuto.OpenTuto()); }
public void LancerRegles() { StartCoroutine(Tuto.OpenTuto()); }
// Use this for initialization void Start() { tuto = new Tuto(); }
void Awake() { if (mInst == null) mInst = this; DontDestroyOnLoad(this); }
// Appelé à la construction du tuto public void init(Tuto t) { this.tuto = t; }
void openBoxHelp(Tuto tempTuto, bool canSkipTuto) { //Trouve la box à la bonne position pour ensuite l'activer tempBoxHelp = null; switch (tempTuto.positionBoxHelp) { case Tuto.PositionBoxHelp.Top: tempBoxHelp = topBoxHelp; break; case Tuto.PositionBoxHelp.Mid: tempBoxHelp = midBoxHelp; break; case Tuto.PositionBoxHelp.Bottom: tempBoxHelp = bottomBoxHelp; break; default: break; } currentTuto = tempTuto.endingString; tempBoxHelp.SetActive(true); if (tempTuto.canClose) { //Active la croix pour fermer et l'image invisible de fond tempBoxHelp.transform.GetChild(4).gameObject.SetActive(true); tempBoxHelp.transform.GetChild(0).gameObject.SetActive(true); } else { //Désactive la croix pour fermer et l'image invisible de fond tempBoxHelp.transform.GetChild(4).gameObject.SetActive(false); tempBoxHelp.transform.GetChild(0).gameObject.SetActive(false); } if (currentTuto == "quitDialog") { tempBoxHelp.transform.GetChild(0).gameObject.SetActive(true); } isInHelp = true; //Insère les bons textes /*tempBoxHelp.transform.GetChild(1).GetComponent<Text>().text = "- " + LanguageManager.Instance.GetDialog(tempTuto.keyTitle) + " -"; * //tempList = new List<string>(tempTuto.keyText); * tempBoxHelp.transform.GetChild(2).GetComponent<Text>().text = LanguageManager.Instance.GetDialog(tempList[0]); * tempBoxHelp.transform.GetChild(3).GetComponent<Text>().text = LanguageManager.Instance.GetDialog(textSkipTuto);*/ tempText = new List <string>(tempTuto.keyText); tempTitle = tempTuto.keyTitle; WriteText(tempText, tempTitle, tempBoxHelp); //Check si on peut passer le tuto, et affiche ou non le bouton en conséquences if (canSkipTuto) { tempBoxHelp.transform.GetChild(3).gameObject.SetActive(true); } else { tempBoxHelp.transform.GetChild(3).gameObject.SetActive(false); } }