Beispiel #1
0
 public char Update(KeyboardState ks, Tempo Time, Song[] Musicas)
 {
     if (Time.tempoRestante <= TimeSpan.FromSeconds(0))
     {
         MediaPlayer.Play(Musicas[2]);
         Time.tempoRestante = TimeSpan.FromSeconds(5);
         return '0';
     }
     if (Restante <= 0)
     {
         Time.ConverteTempo();
         Time.ResetaTempo();
         return '4';
     }
     if (ks.IsKeyUp(Keys.J))
     {
         apertado = false;
     }
     if (ks.IsKeyDown(Keys.J) && apertado == false)
     {
         apertado = true;
         //if (Time.Total.Milliseconds % 30 == 0)
         //{
             Restante--;
         //}
     }
     return '3';
 }
Beispiel #2
0
 public char Update(MouseState ms, Tempo Time, Song[] Musicas)
 {
     if (Time.tempoRestante <= TimeSpan.FromSeconds(0))
     {
         MediaPlayer.Play(Musicas[2]);
         Time.tempoRestante = TimeSpan.FromSeconds(5);
         return '0';
     }
     if (ms.LeftButton == ButtonState.Pressed && apertado == false)
     {
         apertado = true;
         //estado.LeftButton = ButtonState.Pressed;
         if (Colide(ms, Time))
         {
             Time.ConverteTempo();
             Time.ResetaTempo();
             return '3';
         }
     }
     if (ms.LeftButton == ButtonState.Released)
     {
         apertado = false;
     }
     return '2';
 }