ゲームクリアしたときや、ゴールしたとき、サウンドの音量を少しずつ下げていきながら、ゲームを終了させたい場合があります。
このとき、どのようにプログラミングすればいいのでしょうか。
まずは、ゲームスタートのときから、ずっとBGMを鳴らすようにコードを作りました。

そしてここでは、ゴールのメッセージを受け取ったときに、音量が止める仕組みにしましょう。
音量が100なので、これを徐々に0になるように、プログラミングしていきばいいんですね。

音量を10ずつ10回くり返して、0にします。
いきなり音が停止するのではなく、間に「0.2秒待つ」を入れることで、時間をかけてボリュームダウンさせているんですね。
この記事の監修・専門指導
枚方市の小学生向けプログラミング教室
フタバゼミ 枚方くずは校
このスクラッチ講座を運営している「フタバゼミ」では、プログラミングを通じてお子様の論理的思考や、一生モノのITスキルを楽しく育んでいます。樟葉駅から徒歩1分の教室で、まずは「ゲーム作り」の楽しさを体験してみませんか?