EasyFAQ/39

Last-modified: 2008-09-08 (月) 17:12:36

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