/// <summary> /// Preloads the given animation so it doesn't need to be loaded on the fly. /// </summary> /// <param name="animPath">The animation path</param> public void PreloadAnimation(string animPath) { if (!LoadedAnimations.ContainsKey(animPath)) { LoadedAnimations.Add(animPath, AnimationLoader.LoadFromFile(animPath)); } }
private Animation LoadAnimation(string animPath) { if (!LoadedAnimations.ContainsKey(animPath)) { LoadedAnimations.Add(animPath, AnimationLoader.LoadFromFile(animPath)); } return(LoadedAnimations[animPath]); }