public void DontReleaseOnClear(AnimatInterface animat) { if (!droc.Contains(animat)) { droc.Add(animat); } }
/// <summary> /// 添加一个新动画,重复添加会造成多倍运行 /// </summary> /// <param name="ani">动画接口</param> public void AddAnimat(AnimatInterface ani) { if (Actions.Contains(ani)) { return; } Actions.Add(ani); }
/// <summary> /// 删除动画 /// </summary> /// <param name="ani">动画接口</param> public void ReleaseAnimat(AnimatInterface ani) { Actions.Remove(ani); droc.Remove(ani); }