void Start() { //Init visitedTiles = new List <Vector2>(); playerRenderer = new PlainPlayerRenderer(maze); meshFilter = GetComponent <MeshFilter>(); tmr = new Stopwatch(); gameObject.GetComponent <MeshRenderer>().material.shader = Shader.Find("Unlit/Texture"); gameObject.GetComponent <MeshRenderer>().material.SetTexture("_MainTex", playerRenderer.GetTexture()); maze.mainCamera.orthographicSize = (maze.mazeHeight >= maze.mazeWidth) ? maze.mazeHeight : maze.mazeWidth; maze.mainCamera.orthographicSize = Mathf.Clamp(maze.mainCamera.orthographicSize, 5f, (maze.mazeHeight >= maze.mazeWidth) ? maze.mazeHeight : maze.mazeWidth); }