【Swift】【XCode】音声の鳴らし方
目次
音声の鳴らし方
AVFoundataionライブラリ
を使用する
手順
- ファイルへのURLの取得
- 1で取得したURLを使用して、音を鳴らす
1. ファイルへのURLの取得
サウンドファイルに限らず、リソースファイルのURLはURL型
で取得します。
URL型
の取得には、以下のコードを使用します1
var url:URL? = Bundle.main.url(forResource: "ファイル名", withExtension: "拡張子")
2. 1で取得したURLを使用して、音を鳴らす
音を再生するには、AVAudioPlayerクラス
を使用します。
使用時は、do~try~catch
文が必要です1
2
3
4
5
6
7
8
9
10
11var player:AVAudioPlayer?
func play(){
do{
// 効果音を鳴らす
player = try AVAudioPlayer(contentsOf: 1で取得したURL型)
player?.play()
}catch{
print("サウンド再生エラー")
}
}
【Swift】【XCode】音声の鳴らし方
https://daiki-iijima.github.io/2021/08/06/【Swift】【XCode】音声の鳴らし方/