ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

サウンドの関数

サウンドはファイルを読み込んでIDを取得し、そのIDを使って再生を指示。そのとき再生したスロット番号を返し、停止や再生しているかの確認にはこのスロット番号を使うことにした。コードとしては次のような感じ。

int id;
int slot;

id = LoadWav("test.wav");

slot = play(id);

if ( isPlaying(slot) )
{
    stop(slot);
}