public void Start() { //Inicializa variables de uso comun logicaControl = GameObject.FindGameObjectWithTag("script").GetComponent <LogicaControl>(); //Posiciona al jugador en el centro del tablero int xMedio = logicaControl.ancho / 2; int zMedio = logicaControl.alto / 2; transform.Translate(new Vector3(xMedio, 0, zMedio)); }
public void tocarCasilla() { if (scriptPadre == null) { scriptPadre = GameObject.FindGameObjectWithTag("script").GetComponent <LogicaControl>(); } scriptPadre.cambiaColorGota(colorGota, casilla, control, numCasilla); splashInstance = (GameObject)Instantiate(splash, transform.position, splash.transform.rotation); splashInstance.particleSystem.renderer.material = transform.renderer.material; // Debug.Log("Tocada la casilla y teñida de " + colorGota + "."); }