Exemple #1
0
        public int PseparationPlastique; //Pièce separation plastique --> petrole, produit chimique, matiere organique

        /*
         * La vitesse d'absorbtion de chaque déchet est proportionnelle au type de déchet et
         * à la taille de la créature
         */
        //public int Vpapier;// = vitesse absorption papier
        //public int Vplastique;// = vitesse absorption plastique
        //public int Vcomplexe;// = vitesse absorption complexe

        public void Awake()
        {
            if (Instance == null)
            {
                Instance = this;
            }
            else
            {
                Debug.LogError("Une seule instance de Colonie est requise.");
                DestroyImmediate(this.gameObject);
            }
        }
        void Start()
        {
            Inst = this.gameObject.GetComponent <GestionRoom>();

            aff = COLONIE.GetComponent <Colonie>();
            //boxTexte.SetActive(false);

            /*if (paroleGaia != null)
             * {
             * textParole = paroleGaia.ToString();
             * TimeAttente1 = sautLigne;
             * TimeAttente2 = sautCaractere;
             * afficheurText.text = "";
             * }*/
        }
        // Update is called once per frame
        void Update()
        {
            if (aff != null)
            {
                affichage1 = aff.textEnCours;
            }
            else
            {
                aff = COLONIE.GetComponent <Colonie>();
            }

            if (Inst != null)
            {
                if (Inst.Level >= level && Inst.aEteAffiche == false)
                {
                    Inst.enabled = true;
                    if (textParole == "")
                    {
                        textParole = paroleGaia.GetComponent <Text>().text;// paroleGaia.ToString();
                        //print("Text a afficher " + textParole);
                    }
                    else
                    {
                        boxTexte.SetActive(true);
                        //print("Level  de mon pmposant associe " + Inst.Level);
                        lectureTexte();
                    }
                }
            }

            /*else
             * {
             *  //this.I//enabled = false;
             * }*/
            /*if (paroleGaia != null)
             *  lectureTexte();*/
        }