// Use this for initialization void Start() { anim = GetComponent <Animator>(); closeObjects = new List <BaseObject>(); direction = new Vector3(0, 0, 0); minDistObject = 3000; isStuned = false; tweakRalentissement = 1f; contenu = GameObject.Find("Content").GetComponent <TextScrollview>(); //sons //sons steps = GetComponents <AudioSource>()[0]; kick = GetComponents <AudioSource>()[1]; pop = GetComponents <AudioSource>()[2]; lift = GetComponents <AudioSource>()[3]; modem = GetComponents <AudioSource>()[4]; }
// Use this for initialization void Start() { UnityAction[] tabFonctions = { functionButtonDemarrer, functionButtonPosteTravail, functionButtonInternet, functionButtonDiablo, //fonction du bureau functionBoutonShutdown, functionButtonPosteTravail, functionButtonInternet, functionButtonDiablo, functionButtonInvCommande, functionButtonTousProgs, // fonction de demarrer functionFermer, functionButtonChance, functionButtonRecherche, // fonction de google1 functionFermer, functionPrecedent, // fonction de google2 functionFermer, functionButtonPhotoLouche, // fonction de poste travail functionFermer, functionButtonPlayDiablo, // fonction de diablo functionFermer, // fonction de diablo Warning functionFermer, functionPrecedent, functionButtonBeauMec, // fonction de PhotoWindow functionFermer, // fonction de BeauMec functionFermer, // FN de command Prompt functionButtonAcceptUpdate, functionButtonRefuseUpdate, // fonction de VictoryPopUp functionButtonAcceptUpdate }; // fonction de ForceUpdate listButtons = this.GetComponentsInChildren <Button>(); for (int i = 0; i < listButtons.Length; i++) { listButtons[i].onClick.AddListener(tabFonctions[i]); listButtons[i].onClick.AddListener(playClick); } Debug.Log(listButtons.Length); panelFlou.SetActive(false); allowClickPhoto = true; ralentir1 = true; ralentir2 = true; ralentir3 = true; player = GameObject.Find("Player").GetComponent <CharacterControler>(); contenuScroll = GameObject.Find("Content").GetComponent <TextScrollview>(); // Colomne Démarrer Initialisation colomneDemarrer = this.transform.Find("colomneDemarrer").gameObject; boolDemarrer = false; colomneDemarrer.SetActive(boolDemarrer); // Google Initialisation google = this.transform.Find("Google").gameObject; boolGoogle = false; google.SetActive(boolGoogle); google2 = this.transform.Find("ChanceResult").gameObject; boolGoogle2 = false; google2.SetActive(boolGoogle2); //sons audioSource = GetComponents <AudioSource>()[0]; audioBoot = GetComponents <AudioSource>()[1]; audioError = GetComponents <AudioSource>()[2]; audioBoot.Play(); // Poste de Travail Initialisation posteTravail = this.transform.Find("PostTravail").gameObject; boolPosteTravail = false; posteTravail.SetActive(boolPosteTravail); // Diablo Initialisation diablo = this.transform.Find("Diablo").gameObject; boolDiablo = false; diablo.SetActive(boolDiablo); // Diablo Warning Initialisation diabloWarning = this.transform.Find("Warning").gameObject; boolDiabloWarning = false; diabloWarning.SetActive(boolDiabloWarning); // PhotoWindow Initialisation photoWindow = this.transform.Find("PhotoWindow").gameObject; boolPhotoWindow = false; photoWindow.SetActive(boolPhotoWindow); cmdPrompt = this.transform.Find("commandPrompt").gameObject; boolCmdPrompt = false; cmdPrompt.SetActive(boolCmdPrompt); // BeauMec.png Initialisation beauMec = this.transform.Find("BeauMec").gameObject; boolBeauMec = false; beauMec.SetActive(boolBeauMec); // VictoryPopUp Initialisation victoryPop = this.transform.Find("VictoryPopUp").gameObject; boolVictoryPop = false; victoryPop.SetActive(boolVictoryPop); // ForceUpdate Initialisation forceUpdate = this.transform.Find("ForceUpdate").gameObject; boolForceUpdate = false; forceUpdate.SetActive(boolForceUpdate); // Desactiver virus dans la scene virus1 = GameObject.Find("ParticulePoussiere1"); virus2 = GameObject.Find("ParticulePoussiere2"); virus3 = GameObject.Find("ParticulePoussiere3"); virus4 = GameObject.Find("ParticulePoussiere4"); virus5 = GameObject.Find("ParticulePoussiere5"); virus6 = GameObject.Find("ParticulePoussiere6"); boolPart = false; virus1.SetActive(boolPart); virus2.SetActive(boolPart); virus3.SetActive(boolPart); virus4.SetActive(boolPart); virus5.SetActive(boolPart); virus6.SetActive(boolPart); }