void NewGame() { (ResumeScreen.GetComponent <Canvas>()).enabled = false; MazeRenderer maze = GameObject.Find("MazeRenderer").GetComponent <MazeRenderer>(); maze.Reset(); //mazeRenderer.Reset(); }
void Awake() { dataGenerator = new MazeDataGenerator(); mazeRenderer = GetComponent <MazeRenderer>(); // default to walls surrounding a single empty cell data = new int[, ] { { 1, 1, 1 }, { 1, 0, 1 }, { 1, 1, 1 } }; }
private void Start() { //We trim the size of the maze to odd numbers : mazeHeight -= 1 - (mazeHeight % 2); mazeWidth -= 1 - (mazeWidth % 2); //We display the actual size of the maze to be generated inputField_width.text = mazeWidth.ToString(); inputField_height.text = mazeHeight.ToString(); mazeRenderer = this.GetComponent <MazeRenderer>(); if (mazeRenderer == null) { Debug.LogWarning("Pas de script MazeRenderer trouvé !"); } }
// Start is called before the first frame update void Start() { Reset(); instance = this; }
public void Awake() { Instance = this; }