Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma

Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!

Vytvořit web zdarma
Ú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.