我正在制作一个类似Flappy Bird的游戏,我想为收集到硬币时添加声音效果。这是我的代码:
import SpriteKit
import AVFoundation
class GameScene: SKScene {
var coinSound = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("Super Mario Bros.- Coin Sound Effect", ofType: "mp3")!)
var audioPlayer = AVAudioPlayer()
在我的didMoveToView方法中:
audioPlayer = AVAudioPlayer(contentsOfURL: coinSound, error: nil)
audioPlayer.prepareToPlay()
针对第二部分(在我的didMoveToView中),第一行一直显示错误:
调用可能会抛出异常,但没有标记为“try”,也没有处理错误
我该如何修复此问题?