コード例 #1
0
 public void AddAccion(Animacion a, string n, FileHandler F_H)
 {
     a.CrearFrames(im, F_H);
     a.AddNombre(n);
     acciones.Add(a);
 }
コード例 #2
0
 public void AddAnimation(Animacion a, FileHandler F_H)
 {
     ani = a;
     ani.CrearFrames(im, F_H);
 }
コード例 #3
0
 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;
 }
コード例 #4
0
 public void AddAnimation(Animacion a, FileHandler F_H, string n)
 {
     AddImg(n);
     ani = a;
     ani.CrearFrames(n,F_H);
 }