using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Gameplay.Summon { using Gameplay.Area; using Gameplay.Bullet; using Gameplay.Skill; using LTGame; public class SummonStateWaitRemove : BaseSummonState { public SummonStateWaitRemove(BaseSummon owner) : base(owner, ESummonState.WaitRemove) { } protected override void _OnEnter(NBaseState exitState, object param) { base._OnEnter(exitState, param); owner.needRemove = true; } } }