| 123456789101112131415161718192021222324252627282930313233343536373839404142 | using Utility.CustomizeTimeLogic.FxLogic.TimeLineEvent;using UTool.CustomizeTimeLogic.FxLogic.TimeLineEventinterface;namespace UTool.CustomizeTimeLogic.FxLogic.TimeLineEventLogic{    public class TimeLineSkillStartEventLogic : TimeLineEventLogicBasic    {        protected override void ProSetCombatInfo()        {        }        protected override void ProEnter()        {            ITimeLineSkillStart iTimeLineSkillStart = TimeLineSingletonEventManager.Instance.GetTimeLine<ITimeLineSkillStart>();            if (iTimeLineSkillStart != null)            {                iTimeLineSkillStart.SkillShowStart(_castEntity, mTimeLineAssetSerialization,_timeLineEventLogicGroup);            }        }        protected override void ProLeave()        {            ITimeLineSkillStart iTimeLineSkillStart = TimeLineSingletonEventManager.Instance.GetTimeLine<ITimeLineSkillStart>();            if (iTimeLineSkillStart != null)            {                iTimeLineSkillStart.SkillShowFinish(_castEntity, mTimeLineAssetSerialization,_timeLineEventLogicGroup);            }        }        protected override void ProTimeUpdate()        {        }        protected override void ProBreakTimeLine()        {        }        protected override void ProDispose()        {        }    }}
 |