/// <summary> /// Adds the frame and sets it as the first frame in the animation /// returns false if the animation already exists /// </summary> /// <param name="name"></param> /// <param name="a"></param> /// <returns></returns> public bool AddAsFirstFrame(string name, QAnimation a) { if (!Animations.ContainsKey(name)) { CurrentFrame = a; Animations.Add(name, a); return(true); } return(false); }
/// <summary> /// Add one animation to the animator /// </summary> /// <param name="name"></param> /// <param name="firstFrame"></param> public QAnimator(string name, QAnimation firstFrame) : this() { AddAsFirstFrame(name, firstFrame); }