protected void Awake()
 {
     instance         = this;
     lastActiveCanvas = new CanvasController();
     desiredCanvas    = new CanvasController();
     SwitchCanvas(CanvasType.MainMenu);
 }
 private void Start()
 {
     menuButton = GetComponent <Button>();
     menuButton.onClick.AddListener(OnButtonClicked);
     canvasManager = CanvasDisplayManager.instance;
 }