public static void EventSetup() { GoToMainMenu += singleton.HandleGoToMainMenu; GoToOption += singleton.HandleGoToOption; GoToMove += singleton.HandleMove; GoToCrouch += singleton.HandleCrouch; GoToGetUp += singleton.HandleGetUp; GoToPoint += singleton.HandlePoint; }
private void OnDisable() { GoToMainMenu -= singleton.HandleGoToMainMenu; GoToOption -= singleton.HandleGoToOption; GoToMove -= singleton.HandleMove; GoToCrouch -= singleton.HandleCrouch; GoToGetUp -= singleton.HandleGetUp; GoToPoint -= singleton.HandlePoint; }
//metodo che si occupa di iscriversi agli eventi public static void EventSetup() { GoToGameplayState += GMsingleton.HandleGoToGameplayState; GoTowalkingState += GMsingleton.handleGotowalkingState; GoTostandstillState += GMsingleton.handleGotostandstillState; GoTocrouchState += GMsingleton.handleGotocrouchState; GoTorunningState += GMsingleton.handleGotorunningState; GoToaimState += GMsingleton.handlegotoaimState; GoToarmedState += GMsingleton.handleGotoArmedState; GoTononarmedState += GMsingleton.handleGoTononarmedState; GoToshootingState += GMsingleton.handlegotoshootingState; GoToreloadingState += GMsingleton.handlegotoreloadingState; }
private void OnDisable() { Idle -= singleton.HandleGoToIdle; }
private void OnDisable() { GoToMainMenu -= singleton.HandleGoToMainMenu; GoToOption -= singleton.HandleGoToOption; }
/// <summary> /// Funzione che si occupa di iscriversi a N eventi in base alla tipologia di struttura. /// </summary> public static void EventSetup() { GoToMainMenu += singleton.HandleGoToMainMenu; GoToOption += singleton.HandleGoToOption; }