コード例 #1
0
ファイル: Command.cs プロジェクト: mustang2247/Mahjong
 public virtual void init()
 {
     mReceiver      = null;
     mShowDebugInfo = true;
     mDelayCommand  = false;
     mValid         = false;
     mExecuteState  = EXECUTE_STATE.ES_NOT_EXECUTE;
     mEndCallback.Clear();
     mStartCallback.Clear();
     mEndUserData.Clear();
     mStartUserData.Clear();
 }
コード例 #2
0
ファイル: Command.cs プロジェクト: xiaolei-shuai/MyFramework
 public virtual void init()
 {
     mReceiver        = null;
     mUserData        = null;
     mResult          = null;
     mShowDebugInfo   = true;
     mDelayCommand    = false;
     mValid           = false;
     mIgnoreTimeScale = false;
     mExecuteState    = EXECUTE_STATE.ES_NOT_EXECUTE;
     mEndCallback.Clear();
     mStartCallback.Clear();
     mDelayTime = 0.0f;
 }
コード例 #3
0
 public override void resetProperty()
 {
     base.resetProperty();
     mReceiver        = null;
     mResult          = null;
     mShowDebugInfo   = true;
     mDelayCommand    = false;
     mIgnoreTimeScale = false;
     mCmdState        = EXECUTE_STATE.NOT_EXECUTE;
     mEndCallback.Clear();
     mStartCallback.Clear();
     mDelayTime = 0.0f;
     // CmdID不重置
     // mCmdID = 0;
 }
コード例 #4
0
ファイル: Command.cs プロジェクト: mustang2247/Mahjong
 public void setExecuteState(EXECUTE_STATE state)
 {
     mExecuteState = state;
 }
コード例 #5
0
 public void setState(EXECUTE_STATE state)
 {
     mCmdState = state;
 }