/// <summary> /// 重置动作。 /// </summary> public override void Reset() { m_Count = 0; if (m_Target != null) { m_Target.Reset(); } }
public void MoorPhSetAuto(bool value) { if (m_AutoFight == value) { return; } m_AutoFight = value; if (m_AutoFight) { m_SuspendDelayCount = 0; m_FightBehavior.Reset(); } m_FightBehavior.Run = m_AutoFight; //改变通知 EventParameter ep = EventParameter.Get(); ep.intParameter = m_AutoFight ? 1 : 0; ep.intParameter1 = 100; CoreEntry.gEventMgr.TriggerEvent(GameEvent.GE_AUTO_FIGHT, ep); }