예제 #1
0
 public EntityState(params SpriteAnimation[] animations) : this()
 {
     foreach (SpriteAnimation animation in animations)
     {
         AssignedAnimations.Add(animation);
     }
 }
예제 #2
0
        public EntityState(string path, int frameCount, float fps = 5f, bool looping = false, int loopTime = -1) : this()
        {
            SpriteAnimation animation = new SpriteAnimation(path, frameCount, fps, looping, loopTime);

            AssignedAnimations.Add(animation);
        }