我正在制作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()
Run Code Online (Sandbox Code Playgroud)
后来在我的didMoveToView中:
audioPlayer = AVAudioPlayer(contentsOfURL: coinSound, error: nil)
audioPlayer.prepareToPlay()
Run Code Online (Sandbox Code Playgroud)
对于第二部分(在我的didMoveToView中),第一行继续显示错误:
调用可以抛出,但它没有标记为'try',并且没有处理错误
我该如何解决?