void Start() { Time.timeScale = 1; gl = GameObject.FindObjectOfType(typeof(CsGlobals)) as CsGlobals; gl.isPlayingGame = false; gl.menu = true; //cubesArray = new CubeInfo[gl.model.cells.GetLength(0), gl.model.cells.GetLength(1)]; //array of cubes, that changes by cubesVisibility function gl.figureColor = new Color(Random.Range(0.35f, 0.7f), Random.Range(0.35f, 0.7f), Random.Range(0.35f, 0.7f)); //gl.cubeInfo = cubePrefab.gameObject.GetComponent<CubeInfo>(); //getting info about cube (color, size...) OnChanged += cubesVisibility; //adding new subscriber to event of playfield changing decreasedLines = new ArrayList(); effectBlowGO = GameObject.Find("clearLineEffect"); effectBlow = effectBlowGO.gameObject.GetComponent <effectClearLineSpawner> (); timeMove = timeMoveMax; gl.Score = 0; }
void Start () { Time.timeScale = 1; gl=GameObject.FindObjectOfType(typeof(CsGlobals)) as CsGlobals; gl.isPlayingGame = false; gl.menu = true; //cubesArray = new CubeInfo[gl.model.cells.GetLength(0), gl.model.cells.GetLength(1)]; //array of cubes, that changes by cubesVisibility function gl.figureColor =new Color (Random.Range(0.35f, 0.7f), Random.Range(0.35f, 0.7f), Random.Range(0.35f, 0.7f)); //gl.cubeInfo = cubePrefab.gameObject.GetComponent<CubeInfo>(); //getting info about cube (color, size...) OnChanged += cubesVisibility; //adding new subscriber to event of playfield changing decreasedLines = new ArrayList (); effectBlowGO = GameObject.Find ("clearLineEffect"); effectBlow = effectBlowGO.gameObject.GetComponent<effectClearLineSpawner> (); timeMove = timeMoveMax; gl.Score = 0; }