Beispiel #1
0
 public void ChangeProcedure(ProcedureType type)
 {
     if (m_CurrentProcedure.GetProcedureType() == type)
     {
         return;
     }
     m_CurrentProcedure.OnLeave(this);
     Debug.Log("Leave procedure : " + m_CurrentProcedure.GetProcedureType().ToString());
     m_CurrentProcedure = m_ProcedureList[type];
     Debug.Log("Enter procedure : " + m_CurrentProcedure.GetProcedureType().ToString());
     m_CurrentProcedure.OnEnter(this);
 }