2016-10-07 7 views
-2

저는 C#을 사용하여 cmd로 텍스트 기반 게임을 만들고 있습니다.C# 콘솔 응용 프로그램에서 오디오 파일 사용

SoundPlayer sndPlayer = new SoundPlayer(); 
     sndPlayer.SoundLocation = @"C:\Users\Uri\Desktop\Music\Music for game\sp8.wav"; 
     sndPlayer.PlayLooping(); 

을 그러나 문제는이 다른 컴퓨터에서 작동하는 프로그래머가 내 컴퓨터에 동일한 장소에서 오디오 파일 될 필요가있다 :

나는 재생 오디오에이 코드를 사용하고 있습니다 .

나는이 온라인 솔루션을 알고 있지만 초보자이며 모국어가 영어가 아닌 사람으로 이해할 수는 없다.

다른 컴퓨터에서도이 작업을 수행하는 방법에 대해 단계별로 안내해 줄 수있는 사람이 있습니까?

덕분에 많이 :)

+1

특정 파일의 경로를 가져 오는 방법이 필요합니다 ... 앱과 함께 설치되어 있습니까? 사용자가 선택할 수있는 것입니까? 등등 ... –

+0

게임을 설치할 때 사운드 파일을 모든 디렉토리에 설치하십시오. – Jonesopolis

답변

0

당신은 당신의 게임 상대 경로 및 선박 것을 사용합니다.

예를 들어 게임을 실행 파일 및 사운드가 추가 된 소리가있는 폴더로 보내십시오. 그런 다음 상대 경로를 사용하여 액세스 할 수 있습니다.

sndPlayer.SoundLocation = @"sounds\sp8.wav";