예제 #1
0
 public void Initialize(Texture2D textura, Vector2 posicion, bool derecha, GamePad control)
 {
     Control = control;
     Initialize(posicion, derecha);
     Imagen = new Imagen(textura, 10, 7, posicion);
     Animaciones = new Dictionary<Estados, ControlAnimacion>
     {
         {Estados.Inicio, new ControlAnimacion("0,1,2,3", 1000 / 16)},
         {Estados.Parado, new ControlAnimacion("0", 1000 / 16)},
         {Estados.Camina, new ControlAnimacion("0,1,2,3,4,5,6", 1000 / 16)},
         {Estados.Dispara, new ControlAnimacion("0,0,0", 1000 / 16)}
     };
     EstadoActual = Estados.Parado;
 }
예제 #2
0
 public Megaman(Texture2D textura, Vector2 posicion, bool derecha, GamePad control)
 {
     Initialize(textura, posicion, derecha, control);
 }