コード例 #1
0
 public void NotifyEvent(EAiEventType type)
 {
     for (int i = 0; i < mEventListeners.Count; i++)
     {
         AIEventListener listener = mEventListeners[i];
         listener.OnEvent(this, type);
     }
 }
コード例 #2
0
ファイル: AIHitManager.cs プロジェクト: Ribosome2/MyAIEngine
 public void OnEvent(AIUnit unit, EAiEventType eventType)
 {
     if (unit != mOwner)
        {
        return;
        }
        switch (eventType)
        {
        case EAiEventType.SwitchAiClip:
        {
           Reset();
           break;
        }
        }
 }
コード例 #3
0
 public void OnEvent(AIUnit unit, EAiEventType eventType)
 {
     if (unit != mOwner)
     {
         return;
     }
     switch (eventType)
     {
     case EAiEventType.SwitchAiClip:
     {
         Reset();
         break;
     }
     }
 }
コード例 #4
0
ファイル: AIUnit.cs プロジェクト: Ribosome2/MyAIEngine
 public void NotifyEvent(EAiEventType type)
 {
     for (int i = 0; i < mEventListeners.Count; i++)
     {
         AIEventListener listener = mEventListeners[i];
         listener.OnEvent(this,type);
     }
 }