음악을 내 메뉴 상태에서 재생하려하지만 게임 상태로 전환 한 후 잘라냅니다.C#/XNA 다른 게임 상태에서 노래 멈춤
1
A
답변
1
MediaPlayer 클래스에는 Play() 및 Stop() 메서드가 있습니다.
// Variable declaration
Song menu_song;
Song game_song;
bool isInMenu; //I'll use this instead of the gamestate as example
//In the LoadContent method:
//remember to add the song to your project. In this case is in
//a folder called "music"
Content.Load<Song>("music/menuSongName");
Content.Load<Song>("music/gameSongName");
//In Update method:
if (isInMenu)
{
MediaPlayer.Stop(); //Stop the current audio...
MediaPlayer.Play(menu_song); //...and start playing the next.
}
else
{
MediaPlayer.Stop(); //Stop the current audio
MediaPlayer.Play(game_song); //...and start playing the next.
}
나는 당신이 어떤 문제가 있다면 알려주세요,이 코드를 확인하지 않은 : 만약 내가 올바르게 기억
http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.mediaplayer.play.aspx http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.mediaplayer.stop.aspx
, 당신은이 작업을 수행 할 수 있습니다 : 여기 당신은 MSDN의 링크입니다 나와 나는 그것을 검사 할 것이다. =) 그리고 그것은 gamestates와 동일합니다. 나는 당신이이 코드를 당신의 필요에 적응시키는 방법을 알 것이라고 생각합니다.
관련 문제
- 1. 열린 상태에서 터미널이 멈춤
- 2. JavaFX의 WebEngine이 실행 상태에서 멈춤.
- 3. 파이 게임, 마우스가 움직일 때 게임 멈춤
- 4. azure - linux 가상 머신이 "멈추는"상태에서 멈춤
- 5. "송신 작업"상태에서 Hylafax 모뎀이 멈춤
- 6. Java - 키를 누른 상태에서 KeyBind가 작동을 멈춤
- 7. 코드가 실행될 때 파이 게임 창이 멈춤
- 8. 다른 클래스의 소리 멈춤
- 9. 이미지 멈춤 다른 이미지
- 10. AFnetworking이 다른 작업을 멈춤
- 11. 수면 상태에서 실행중인 유니티 게임 앱?
- 12. 단위 테스트가 작동을 멈추고 보류 상태에서 멈춤 VS2012
- 13. cocos2d의 다른 장면에서 배경 음악을 멈춤
- 14. 전원 케이블이 연결되어 있지 않은 상태에서 NSTimer가 백그라운드에서 멈춤.
- 15. Oozie on EMR - 작업이 PREP 상태에서 영원히 멈춤
- 16. 소리 멈춤 다른 연주하기 전에
- 17. 런타임시 컴퓨터에서 노래 재생
- 18. deezer 노래
- 19. 노래 모음집
- 20. 다른 기기에서 블루투스를 사용하여 노래 재생
- 21. 노래 ID가있는 soundcloud에서 노래 정보 가져 오기
- 22. 액션 스크립트에서 여러 노래 재생
- 23. 노래 직렬화
- 24. 해당 노래
- 25. Makefile에있는 노래?
- 26. 게임 디자인 : 다른 게임 유형을 다루고 있습니까?
- 27. 다른 클래스 또는 게임 클래스의 게임 메뉴?
- 28. 플래시 게임 : 다른 사용자가 모든 리소스를 완전히로드하지 못합니다.
- 29. 안드로이드 프래그먼트로 노래 재생
- 30. iTunes 노래 큐
이제 우리가 원하는 것은 무엇입니까? – Abadis
그래서, 당신은 무엇을 시도 했습니까? –