コード例 #1
0
 // 檢查填充時間然後回到某個狀態
 protected virtual bool CheckReloadAndBackTo( AI_Fire_State _NewState )
 {
     if( m_State.ElapsedFromLast() > m_WaitForReloadSec )
     {
         this.SetState( _NewState ) ;
         return true ;
     }
     return false ;
 }
コード例 #2
0
 // set m_State by AI_Fire_State
 public void SetState( AI_Fire_State _Set )
 {
     m_State.state = (int)_Set ;
     DEBUG_StateNow = _Set.ToString() ;
 }