GameFramework.Skill.Trigers.BornFinishTriger.Execute C# (CSharp) Method

Execute() public method

public Execute ( object sender, SkillInstance instance, long delta, long curSectionTime ) : bool
sender object
instance SkillSystem.SkillInstance
delta long
curSectionTime long
return bool
        public override bool Execute(object sender, SkillInstance instance, long delta, long curSectionTime)
        {
            GfxSkillSenderInfo senderObj = sender as GfxSkillSenderInfo;
            if (null == senderObj) return false;
            Scene scene = senderObj.Scene;
            EntityInfo obj = senderObj.GfxObj;
            if (null == obj) return false;
            if (curSectionTime >= StartTime) {
                scene.EntityController.BornFinish(senderObj.ActorId);
                return false;
            } else {
                return true;
            }
        }