コード例 #1
0
 public virtual bool IsCanGamePlayInput()
 {
     if (SelfBaseGlobal == null)
     {
         return(false);
     }
     if (BattleMgr == null)
     {
         return(false);
     }
     if (!BattleMgr.IsInBattle)
     {
         return(false);
     }
     if (!IsCanInput())
     {
         return(false);
     }
     if (IsDisablePlayerInput.IsIn())
     {
         return(false);
     }
     if (SelfBaseGlobal.DevConsoleMgr.IsShow())
     {
         return(false);
     }
     if (SelfBaseGlobal.IsPause)
     {
         return(false);
     }
     return(true);
 }
コード例 #2
0
 public virtual void ResumePlayerInput()
 {
     IsDisablePlayerInput.Reset();
 }
コード例 #3
0
 public virtual void EnablePlayerInput(bool b)
 {
     IsDisablePlayerInput.Push(!b);
 }