// Use this for initialization /*public Level(GridController grid, GameObject tileObject) { this.grid = grid; // Receive passed tile object this.tileObject = tileObject; levelDim = new Dimension(12,12); grid.initializeLevel(levelDim); initLevel (); }*/ void Start() { GameObject gridResource = (GameObject)GameObject.Instantiate(Resources.Load("Prefabs/Grid")); grid=gridResource.GetComponent(typeof(GridController)) as GridController; levelDim= new Dimension(10,10); grid.initializeLevel(levelDim); initLevel(); }