コード例 #1
0
 // Update is called once per frame
 void Update()
 {
     tiempo -= Time.deltaTime;
     if (tiempo < 0)
     {
         f = 1;
         aviso.SetActive(false);
     }
     if (f == 1 && a == 0 && cont == 0)
     {
         Svaca.Play();
         bien = 1;
         a    = 1;
     }
     if (f == 1 && cont == 1 && a == 0)
     {
         Sperro.Play();
         bien = 2;
         a    = 1;
     }
     if (f == 1 && cont == 2 && a == 0)
     {
         Selefante.Play();
         bien = 3;
         a    = 1;
     }
     if (f == 1 && cont == 3 && a == 0)
     {
         Sgato.Play();
         bien = 4;
         a    = 1;
     }
     if (f == 1 && cont == 4 && a == 0)
     {
         Scaballo.Play();
         bien = 5;
         a    = 1;
     }
     if (f == 1 && cont == 5 && a == 0)
     {
         Saves.Play();
         bien = 6;
         a    = 1;
     }
     if (tiempo < 0 && !Svaca.isPlaying && fin == 0)
     {
         if (tv < 0 || tp < 0 || te < 0 || tg < 0 || tc < 0 || ta < 0)
         {
             if (bien1 == bien)
             {
                 visto.SetActive(true);
                 tb -= Time.deltaTime;
             }
             else
             {
                 mal.SetActive(true);
                 tb -= Time.deltaTime;
             }
             if (tb < 0)
             {
                 visto.SetActive(false);
                 mal.SetActive(false);
                 tb    = 2.0f;
                 bien  = 0;
                 bien1 = 0;
                 tv    = 2.0f;
                 fv    = 0;
                 tp    = 2.0f;
                 te    = 2.0f;
                 tg    = 2.0f;
                 tc    = 2.0f;
                 ta    = 2.0f;
                 a     = 0;
                 cont++;
                 if (cont == 6)
                 {
                     fin = 1;
                 }
             }
         }
     }
     if (fin == 1 && fin2 == 0)
     {
         Sapluaso.Play();
         fin2 = 1;
     }
     if (fin2 == 1 && !Sapluaso.isPlaying)
     {
         Application.Quit();
     }
     if (fv == 1)
     {
         tv -= Time.deltaTime;
     }
     if (fv == 2)
     {
         tp -= Time.deltaTime;
     }
     if (fv == 3)
     {
         te -= Time.deltaTime;
     }
     if (fv == 4)
     {
         tg -= Time.deltaTime;
     }
     if (fv == 5)
     {
         tc -= Time.deltaTime;
     }
     if (fv == 6)
     {
         ta -= Time.deltaTime;
     }
     if (tv < 0)
     {
         bien1 = 1;
     }
     if (tp < 0)
     {
         bien1 = 2;
     }
     if (te < 0)
     {
         bien1 = 3;
     }
     if (tg < 0)
     {
         bien1 = 4;
     }
     if (tc < 0)
     {
         bien1 = 5;
     }
     if (ta < 0)
     {
         bien1 = 6;
     }
 }