void Update() { if (ScrControlGame.EsVisibleDesde(r, Camera.main)) { col.enabled = true; } }
private void Update() { rb.velocity = new Vector2(vel, 0); if (ScrControlGame.EsVisibleDesde(r, Camera.main)) { col.enabled = true; } }
void Update() { CalculaMoviment(tipusMoviment); rb.velocity = moviment; if (ScrControlGame.EsVisibleDesde(rend, Camera.main)) { col.enabled = true; } }
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; } }
// Update is called once per frame void Update() { if (ScrControlGame.EsVisibleDesde(render, Camera.main) && atacant) { crono -= Time.deltaTime; if (crono <= 0) { Dispara(); } } }
void Update() { if (render && ScrControlGame.EsVisibleDesde(render, Camera.main)) { temps -= Time.deltaTime; if (temps <= 0) { Disparar(); } } }
void Update() { // if (r.isVisible) if (ScrControlGame.EsVisibleDesde(r, Camera.main)) { crono -= Time.deltaTime; if (crono <= 0) { Dispara(); } col.enabled = true; } }
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 } } }
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; }
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"); } }
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"); } }
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 }
private void Start() { scrCG = GameObject.Find("Game Manager").GetComponent <ScrControlGame>(); // definim la referència a l'script ControlGame }