WP 게임 라이브러리에 대한 올바른 URI를 확인,하지만 난 그게 잘 작동나는 그것의 소리 도서관을 만들려고하고
new Uri("http://www.archive.org/download/BrahmsViolinConcerto-Heifetz/03Iii.AllegroGiocosoMaNonTroppoVivace.mp3")
같은 온라인 URI를 사용하는 경우 나, URI를 작동시킬 수 질수 문제가 내 프로젝트 내 WP 게임 Librarys 폴더에
내에서 내 폴더에 제대로 연결되어 나는 \는 \ 문자를 소리가 그 폴더에이
이다 로딩내 방법 a.wma라는 소리입니다
public void PlayLetter(string letter)
{
try
{
Initialize();
FrameworkDispatcher.Update();
var uri = new Uri(@"/Sounds/letters/" + letter + ".wma", UriKind.Relative);
var song = Song.FromUri("sound", uri);
MediaPlayer.Play(song);
}
catch(Exception e)
{
Console.WriteLine(e.ToString());
}
}
그리고 물론 그것을 문자열 "a"는 매개 변수로는
나는 또한 내가 그냥
를 얻을 수처럼 내 프로젝트의 사운드 파일을 포함했다 실패 제공
Microsoft.Xna.Framework.dll에서 'System.InvalidOperationException'유형의 첫 번째 예외가 발생했습니다.
하지만 내가 시도로 확신 URI에 문제가 단지 MediaPlayer를 게임에서 사용할 수있는 권리 것은 또한
나는 2 가지의 의심 오전 괜찮 았는데 온라인 URI? 그리고 할 수있는 라이브러리 놀이 소리 (심지어 그들을 포함)
다른 차이가 당신의 웹 버전은 MP3 것입니다. 그래도 그게 문제인지 확실하지 않다면 ... –
mp3 didnt help로 바꾸기 :) – Mech0z
내가 확실히 말할 수있는 것은 라이브러리가 사운드를 재생할 수 있고 그것을 포함 할 수 있다는 것입니다. 어쨌든 당신의 문제에 대해 확실하지 않습니다. –