public bool Start(string sequenceName, AnimationSequence.Mode mode, bool startPaused, out AnimationSequence <TBoneParameters, TKeyframeParameters, TBoneAttributes> sequence) { var template = this.template.GetSequence(sequenceName); if (template == null) { sequence = null; return(false); } sequence = new AnimationSequence <TBoneParameters, TKeyframeParameters, TBoneAttributes>(template, mode, startPaused ? AnimationSequence.PlayState.Waiting : AnimationSequence.PlayState.Playing); this.activeSeqences.Add(sequence); return(true); }
public bool Start(string sequenceName, AnimationSequence.Mode mode, bool startPaused = false) { AnimationSequence <TBoneParameters, TKeyframeParameters, TBoneAttributes> s; return(this.Start(sequenceName, mode, startPaused, out s)); }