Úvod HTML CSS PHP MySQL JavaScript
hudba

MediaPlayer

Přehrávání hudby zajišťuje statická třída MediaPlayer.
  • MediaPlayer.Play()- začne přehrávat hudbu
  • MediaPlayer.Stop()- zastáví přehrávání
  • MediaPlayer.Volume- nastaví hlasitost
  • MediaPlayer.Pauze()- zastáví přehrávání
  • MediaPlayer.Resume()- spustí přehrávání
  • MediaPlayer.State.Equals(MediaState.Stopped)- vrátí stav přehrávání (playing, paused, stopped) použít v podmínce
    if ( MediaPlayer.State.Equals(MediaState.Stopped))
      
       using Microsoft.Xna.Framework.Media;  
       
       ......
      
       Song hudba1, hudba2, hudba3;   
       
       ......
       
       protected override void LoadContent()
      {
            hudba1 = game1.Content.Load("hudba\\03. Burlaci");
            hudba2 = game1.Content.Load("hudba\\13 - Imaginaerum");
            hudba3 = game1.Content.Load("hudba\\06 - Nightmare");   
       }

       ......  
       
       public override void Update(GameTime gameTime)
        {
        if (MediaPlayer.State.Equals(MediaState.Stopped)) //když nic nehraje  
                {     kterysong = random.Next(1, 4);

                    if (kterysong == 1)
                       
                        MediaPlayer.Play(hudba1);       
                   

                    if (kterysong == 2)
                        MediaPlayer.Play(hudba2);          
                    


                    if (kterysong == 3)
                        MediaPlayer.Play(hudba3);      
                    
                }
              }   
      
pravy Ascii tabulka
Barvy
Klávesové zkratky


©2013-2021 Trojklik.8u.cz Autor: Vašek D.