速習!スクラッチ講座

SCRATCH

少しずつ音量を下げる

ゲームクリアしたときや、ゴールしたとき、サウンドの音量を少しずつ下げていきながら、ゲームを終了させたい場合があります。

このとき、どのようにプログラミングすればいいのでしょうか。

まずは、ゲームスタートのときから、ずっとBGMを鳴らすようにコードを作りました。

そしてここでは、ゴールのメッセージを受け取ったときに、音量が止める仕組みにしましょう。

音量が100なので、これを徐々に0になるように、プログラミングしていきばいいんですね。

音量を10ずつ10回くり返して、0にします。

いきなり音が停止するのではなく、間に「0.2秒待つ」を入れることで、時間をかけてボリュームダウンさせているんですね。