public void AddAccion(Animacion a, string n, FileHandler F_H) { a.CrearFrames(im, F_H); a.AddNombre(n); acciones.Add(a); }
public void AddAnimation(Animacion a, FileHandler F_H) { ani = a; ani.CrearFrames(im, F_H); }
public List<Animacion> CargarAnimacion(XmlElement a, string img) { XmlNodeList _Animacion = a.GetElementsByTagName("Animacion"); List<Animacion> ani = new List<Animacion>(); foreach (XmlElement nodo in _Animacion) { int F_C = int.Parse(nodo.GetAttribute("frame_c")); int F_F = int.Parse(nodo.GetAttribute("frame_f")); int F_S = int.Parse(nodo.GetAttribute("frame_seg")); int F_I = int.Parse(nodo.GetAttribute("frame_ini")); int F_Fin = int.Parse(nodo.GetAttribute("frame_fin")); string nombre = nodo.GetAttribute("name"); bool play = bool.Parse(nodo.GetAttribute("play")); Animacion an = new Animacion(F_C, F_F, F_S, F_I, F_Fin); an.F_actual = F_I; an.AddNombre(nombre); an.CrearFrames((Bitmap)GetImg(img)); an.Play = play; ani.Add(an); } return ani; }
public void AddAnimation(Animacion a, FileHandler F_H, string n) { AddImg(n); ani = a; ani.CrearFrames(n,F_H); }