private void Start() { currentView = viewRef1; MissionHandlerManager.Instance.OnMissionAssignEvent.AddListener((handler) => MissionAssign(handler)); MissionHandlerManager.Instance.OnMissionUpdateEvent.AddListener((handler) => MissionUpdate(handler)); MissionHandlerManager.Instance.OnMissionCompleteEvent.AddListener((handler) => MissionComplete(handler)); // MissionHandlerManager.Instance.OnMissionAssignEvent.AddListener((handler) => _panelRef.Assign(GetMissionDescriptionString(handler.type), GetMissionProgressString(handler.type), handler.enemiesKilled, handler.enemiesToKill)); // MissionHandlerManager.Instance.OnMissionUpdateEvent.AddListener((handler) => _panelRef.UpdateMessage(handler.enemiesKilled, handler.enemiesToKill)); // MissionHandlerManager.Instance.OnMissionCompleteEvent.AddListener((handler) => _panelRef.Complete(handler.enemiesKilled, handler.enemiesToKill)); }
private void ChangePanel() { currentView = currentView == viewRef1 ? viewRef2 : viewRef1; }