Esempio n. 1
0
 public void SetCallbackExit_Pause(IState.DelegateFunc func)
 {
     if (func != null)
     {
         m_Pause.OnCallbackExit = new IState.DelegateFunc(func);
     }
 }
Esempio n. 2
0
 //------------------------------------------------------------
 public void SetCallbackEnter_Wave(IState.DelegateFunc func)
 {
     if (func != null)
     {
         m_Wave.OnCallbackEnter = new IState.DelegateFunc(func);
     }
 }
Esempio n. 3
0
 public void SetCallbackExit_Result(IState.DelegateFunc func)
 {
     if (func != null)
     {
         m_Result.OnCallbackExit = new IState.DelegateFunc(func);
     }
 }
Esempio n. 4
0
 //------------------------------------------------------------
 public void Initialize(IState.DelegateFunc onReady,
                        IState.DelegateFunc onGame,
                        IState.DelegateFunc onResult,
                        IState.DelegateFunc onWave  = null,
                        IState.DelegateFunc onPause = null)
 {
     SetCallbackEnter_Ready(onReady);
     SetCallbackEnter_Game(onGame);
     SetCallbackEnter_Result(onResult);
     SetCallbackEnter_Wave(onWave);
     SetCallbackEnter_Pause(onPause);
 }