private void OnChangeAiMode(object sender, GameEventArgs e) { ChangeAiModeEventArgs ne = e as ChangeAiModeEventArgs; if (ne == null) { return; } this.m_ActorAI.ChangeAIMode(ne.AiMode); }
private void OnClickAiButton() { m_IsAuto = !m_IsAuto; ChangeAiModeEventArgs eventArgs = new ChangeAiModeEventArgs(); if (m_IsAuto) { eventArgs.Fill(AIModeType.Auto); m_AiAuto.visible = false; m_AiHand.visible = true; } else { eventArgs.Fill(AIModeType.Hand); m_AiAuto.visible = true; m_AiHand.visible = false; } GameEntry.Event.Fire(this, eventArgs); }