Пример #1
0
 public AnimatedTexture2D(string textureName)
 {
     Size = Vector2.One;
     CurrentAnimation = new Animation();
     TextureName = textureName;
     Size = new Vector2(Texture.Width, Texture.Height);
 }
Пример #2
0
 public static Animation FromLoaderData(int frames, int startingFrame, int frameTime, bool swings)
 {
     Animation a = new Animation();
     a.Frames = frames;
     a.StartingFrame = startingFrame;
     a.FrameTime = frameTime;
     a.Swings = swings;
     a.IsSwinging = false;
     return a;
 }
Пример #3
0
 public virtual Animation DeepClone()
 {
     Animation a = new Animation();
     a.Frames = Frames;
     a.StartingFrame = StartingFrame;
     a.FrameTime = FrameTime;
     a.Swings = Swings;
     a.IsSwinging = IsSwinging;
     return a;
 }