E3DLoadSoundFromBufの使い方がわからない
投稿者 | うみんちゅー |
---|---|
重要度 | |
状態 | |
カテゴリ | |
HSPバージョン | 3.1 |
E3Dバージョン | 5.0.0.0 |
回答 |
初めまして。
突然ですが質問させてもらいます。
E3DLoadSoundFromBuf でサウンドを読み込む時
bload でサウンドを読み込んでからE3DLoadSoundFromBufを使うと思われますが
これではシステムエラーが起きます。
何か間違っていたのでしょうか。常識的な内容かもしれませんが回答お願いします
- e3dhsp3_sound.hspの読み込み部分を以下で差し替えると動きます。こちらでは問題ないようです。
pathbuf.0 = mediadir + "\\canyon.mid"
exist pathbuf.0
size0 = strsize
sdim buf0, size0
pathbuf.1 = mediadir + "\\d_bang.wav"
exist pathbuf.1
size1 = strsize
sdim buf1, size1
pathbuf.2 = mediadir + "\\sbounce.wav"
exist pathbuf.2
size2 = strsize
sdim buf2, size2
pathbuf.3 = mediadir + "\\score.wav"
exist pathbuf.3
size3 = strsize
sdim buf3, size3
bload pathbuf.0, buf0, size0
E3DLoadSoundFromBuf buf0, size0, 1, 0, 5, soundid0
bload pathbuf.1, buf1, size1
E3DLoadSoundFromBuf buf1, size1, 0, 0, 5, soundid1
bload pathbuf.2, buf2, size2
E3DLoadSoundFromBuf buf2, size2, 0, 0, 5, soundid2
bload pathbuf.3, buf3, size3
E3DLoadSoundFromBuf buf3, size3, 0, 0, 5, soundid3 -- おちゃっこ? 2008-09-08 (月) 17:07:05