void Start() { GameObject gameController = GameObject.FindGameObjectWithTag("GameController"); mainCamera = GameObject.FindGameObjectWithTag("MainCamera"); fieldMover = gameController.GetComponent <FieldMover> (); uiProcs = gameController.GetComponent <UIProcs> (); fieldProcs = GameObject.FindGameObjectWithTag("Field").GetComponent <FieldProcs> (); needcells = fieldProcs.GetFieldSize() * fieldProcs.GetFieldSize() * 6 - fieldProcs.GetMinesCount(); }
public void MoveLeftTest() { FieldMover fieldMover = new FieldMover(); int[,] field = new int[5, 5] { { 0, 0, 2, 2, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0 } }; int[,] newfield = fieldMover.MoveLeft(field); for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { Console.Write(field[i, j] + " "); } Console.WriteLine(""); } Console.ReadKey(); }
public GameDesk() { fieldMover = new FieldMover(); DrawDesk(); }