本系列文章是對<3D Apple Games by Tutorials>一書的學習記錄和體會git
此書對應的代碼地址github
SceneKit系列文章目錄swift
Scene Kit中的重要音頻組件:app
// 1.
if game.state == .TapToPlay {
// 2.加載音頻資源
let music = SCNAudioSource(fileNamed: "MrPig.scnassets/Audio/
Music.mp3")!
// 3.設置音量,循環播放,流讀取,空間化(是否隨位置不一樣有3D效果)
music.volume = 0.3;
music.loops = true
music.shouldStream = true
music.positional = false
// 4.建立播放器
let musicPlayer = SCNAudioPlayer(source: music)
// 5.添加播放器
splashScene.rootNode.addAudioPlayer(musicPlayer)
}
複製代碼