internal static GameObject createMirror(GameObject board) { GameObject cube = Instantiate(Resources.Load("Painter", typeof(GameObject))) as GameObject; MirrorBoard mirror = cube.AddComponent <MirrorBoard> (); mirror.board = board; return(mirror.gameObject); }
private void initialize() { mirror = MirrorBoard.createMirror(gameObject); boardCam = mirror.GetComponent <MirrorBoard> ().getCam(); frame = transform.Find("Frame"); letters = new List <GameObject>(); label = new List <GameObject>(); undo = new Stack <GameObject> (); redo = new Stack <GameObject> (); }