micomia株式会社の井上です。今回はPlay sound/Stop soundについて解説していきます。
初心者にもわかりやすく解説していくのでぜひご一読ください。
1. Play Soundとは
Play soundは音源は別で用意していただく必要がありますが、ページがロードされた際に音を流し始めることが多いです。
On Page LoadでPlay Soundを実装します。

すると、Audio Typeを選択できるので事前に用意したものを使用したい場合はAssetを選択します、それ以外はNetworkを選択します。

その下のVolumeでは音量を設定できます。Await PlaybackはONにするとサウンドの再生が終了するまで他のアクションを開始しないようにできます。

これで設定が完了すると、On Page Loadなのでこの画面が読み込まれた瞬間に音楽が再生されるようになります。
2. Stop Soundとは
次に、音楽の再生を止めるStop Soundです。Play Soundと同じようにActionとして実装します。

Sound_mnuと表示されているのは先ほど実装したPlay Soundのnameの箇所です。
複数Play Soundを実装している場合はStop Soundの対象としたいPlay Soundの名前を選択してください。
実装できると以下のような状態になりますが、このままだとPlay Soundのすぐ後にStop Soundがあることですぐに再生が止まってしまいます。

それを防ぐために、Play SoundとStop Soundの間にWaitを実装します。

1000msで1秒になるので、10000msで10秒間Play Soundを持続する、と言ったことができます。
注意点として、他の画面に遷移する際に音楽を流し続けることはできないのでそれぞれの画面で別の音楽を設定する必要があります。
3. さいごに
今回はPlay Sound/Stop Soundについて解説していきました。簡単に実装できる機能なのでぜひ本記事を参考にしながら実装してみてください。
本記事の内容を動画で観たい方は以下をご覧ください。


.webp%3Falt%3Dmedia%26token%3D087cf100-0101-43ba-a354-dab3bbec04d2&w=3840&q=75)
.webp%3Falt%3Dmedia%26token%3Da7c14698-1b08-4fea-89c6-f77a9121f4c5&w=3840&q=75)
.webp%3Falt%3Dmedia%26token%3D899eeefd-f4c9-44a6-9ec2-3ced0b223ffd&w=3840&q=75)

.webp%3Falt%3Dmedia%26token%3D554beac3-1f0a-4dae-99c0-76320019500f&w=3840&q=75)







.webp%3Falt%3Dmedia%26token%3D7c77ae76-450c-48b3-be29-0e949e7116dc&w=3840&q=75)
.webp%3Falt%3Dmedia%26token%3Dd8f3f5bc-41c2-4a1e-ace1-62e9ae72d08b&w=3840&q=75)
.webp%3Falt%3Dmedia%26token%3D679eb351-4808-4d43-8b9d-92f6a88584ef&w=3840&q=75)
.webp%3Falt%3Dmedia%26token%3D5c25485e-7be1-4f95-ad65-2e4c0c2d0ddb&w=3840&q=75)

.webp%3Falt%3Dmedia%26token%3D1875ff54-2eaa-4913-8d8c-9a4855927112&w=3840&q=75)
.webp%3Falt%3Dmedia%26token%3D900f385d-12a2-449b-8d1e-83a57cef0088&w=3840&q=75)
.webp%3Falt%3Dmedia%26token%3D0e802fb0-2dda-44a7-bf80-5d39019635ba&w=3840&q=75)