2.7 の効果音を鳴らすってページをやってるんですが、書いてあるとおりにやってもどうしても音が鳴りません。
ファイルのパスも間違ってないですし、ためしにサイト上のコードをこぴぺしても反応なしです。
ウィンドウだけ開いてるだけです。
ためしに
if( Count % 120 == 0 ){ // 2秒に一度
PlaySoundMem( Handle, DX_PLAYTYPE_BACK ); // 効果音を再生する
LoadGraphScreen( 50, 100, "画像/キャラクタ00.png", TRUE );
}
って感じにしてみたら画像は点滅表示されてるのでその他の部分は問題ないみたいなのですが
2.7 で効果音がならない
Re: 2.7 で効果音がならない
ここの話でいいですか?ハリネズミ さんが書きました:2.7 の効果音を鳴らすってページをやってるんですが、書いてあるとおりにやってもどうしても音が鳴りません。
ファイルのパスも間違ってないですし、ためしにサイト上のコードをこぴぺしても反応なしです。
http://dixq.net/g/02_07.html
・パソコンの音量はミュートになっていませんか?他のプログラムから出る音は聞こえますか?
・本当にファイルのパスは間違っていないですか?Log.txtにエラーは出ていませんか?
・鳴らそうとしている音声ファイルを他の再生ソフトで開くと、音は鳴りますか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
-
はりねずみ
Re: 2.7 で効果音がならない
ファイルをメディアプレイヤーで開いたら普通に再生されます。
デバッグの結果を見ると
'GameProg.exe' (Win32): 'C:\Windows\SysWOW64\ntdll.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
とか
792:右記の音声ファイルのロードに失敗しました_1:C:\Users\****\Documents\Visual Studio 2012\Projects\GameProg\GameProg\サウンド\1up.wav
とでてました。
デバッグの結果を見ると
'GameProg.exe' (Win32): 'C:\Windows\SysWOW64\ntdll.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
とか
792:右記の音声ファイルのロードに失敗しました_1:C:\Users\****\Documents\Visual Studio 2012\Projects\GameProg\GameProg\サウンド\1up.wav
とでてました。
Re: 2.7 で効果音がならない
やはり音声ファイルが適切な位置に無いようですね。はりねずみ さんが書きました:デバッグの結果を見ると
(中略)
792:右記の音声ファイルのロードに失敗しました_1:C:\Users\****\Documents\Visual Studio 2012\Projects\GameProg\GameProg\サウンド\1up.wav
とでてました。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)