Beispiel #1
0
 void Update()
 {
     if (ScrControlGame.EsVisibleDesde(r, Camera.main))
     {
         col.enabled = true;
     }
 }
Beispiel #2
0
 private void Update()
 {
     rb.velocity = new Vector2(vel, 0);
     if (ScrControlGame.EsVisibleDesde(r, Camera.main))
     {
         col.enabled = true;
     }
 }
Beispiel #3
0
 void Update()
 {
     CalculaMoviment(tipusMoviment);
     rb.velocity = moviment;
     if (ScrControlGame.EsVisibleDesde(rend, Camera.main))
     {
         col.enabled = true;
     }
 }
Beispiel #4
0
 void Update()
 {
     CalculaMoviment(tipusMoviment);
     rb.velocity = moviment;
     if (ScrControlGame.EsVisibleDesde(rend, Camera.main)) //quan sigui visible per càmera, s'activa el collider
     {
         col.enabled = true;
     }
 }
Beispiel #5
0
 // Update is called once per frame
 void Update()
 {
     if (ScrControlGame.EsVisibleDesde(render, Camera.main) && atacant)
     {
         crono -= Time.deltaTime;
         if (crono <= 0)
         {
             Dispara();
         }
     }
 }
Beispiel #6
0
    void Update()
    {
        if (render && ScrControlGame.EsVisibleDesde(render, Camera.main))
        {
            temps -= Time.deltaTime;

            if (temps <= 0)
            {
                Disparar();
            }
        }
    }
Beispiel #7
0
 void Update()
 {
     // if (r.isVisible)
     if (ScrControlGame.EsVisibleDesde(r, Camera.main))
     {
         crono -= Time.deltaTime;
         if (crono <= 0)
         {
             Dispara();
         }
         col.enabled = true;
     }
 }
Beispiel #8
0
 void Update()
 {
     if (ScrControlGame.EsVisibleDesde(r, Camera.main)) //quan surt per càmera, s'activa el collider
     {
         col.enabled = true;
         crono      -= Time.deltaTime;
         if ((crono <= 0) && (transform.position.x < 4))
         {
             nombre_tintes = Random.Range(0, 10); //quants trets de tinta dispararà
             Dispara();                           //el boss dispararà quan arribi a x = 4
         }
     }
 }
Beispiel #9
0
    void Start()
    {
        // Definim les referències que necessitarem utilitzar en aquest script

        rb = GetComponent <Rigidbody2D>();

        scrCG = GameObject.Find("Game Manager").GetComponent <ScrControlGame>();
        scrUI = GameObject.Find("Canvas").GetComponent <ScrUI>();

        // Desactivem la visibilitat dels elements del canvas corresponents que són controlats en aquest script per a que no apareguin des del primer moment

        nivellComplert.enabled       = false;
        scrUI.pickupsAgafats.enabled = false;
    }
Beispiel #10
0
    void GameOver()
    {
        overCanvas.SetActive(true);
        Time.timeScale = 0;

        if (Input.GetKeyDown(KeyCode.S)) //sortir del joc
        {
            Application.Quit();
        }

        if (Input.GetKeyDown(KeyCode.T)) //tornar al menu
        {
            ScrControlGame.enJoc = false;
            overCanvas.SetActive(false);
            ScrControlGame.resetJoc();
            ScrControlMusica.somusica.Stop();
            SceneManager.LoadScene("Menu");
        }
    }
Beispiel #11
0
    void Winner()
    {
        winnerCanvas.SetActive(true);
        finalText.text = "Felicitats! Has guanyat amb " + ScrControlGame.points + " punts i en " + ScrControlGame.temps.ToString("0") + " segons!";
        Time.timeScale = 0;

        if (Input.GetKeyDown(KeyCode.S)) //sortir del joc
        {
            Application.Quit();
        }

        if (Input.GetKeyDown(KeyCode.T)) //tornar al menu
        {
            ScrControlGame.enJoc = false;
            overCanvas.SetActive(false);
            ScrControlGame.resetJoc();
            ScrControlMusica.somusica.Stop();
            onPortal = false;
            SceneManager.LoadScene("Menu");
        }
    }
Beispiel #12
0
    public int valor = 1;   // valor de puntuació que valdrà cada pickup.

    void Start()
    {
        scrCG = GameObject.Find("Game Manager").GetComponent <ScrControlGame>(); //creem la referència a l'script ControlGame

        scrCG.pickups++;                                                         // al inicialitzar el joc, sumarà un per cada pickup
    }
Beispiel #13
0
 private void Start()
 {
     scrCG = GameObject.Find("Game Manager").GetComponent <ScrControlGame>(); // definim la referència a l'script ControlGame
 }