0
我有一类播放声音文件的方法玩SKAction声音:如何从另一个类
import SpriteKit
import AVFoundation
class Sound: SKScene {
func play(fileName:String){
var sound = SKAction.playSoundFileNamed(fileName, waitForCompletion: false)
runAction(sound)
}
}
当我打电话从像这样另一类这个方法,不播放声音(虽然包括println
告诉我该函数正在执行)。
var sound = Sound()
sound.play("tick.mp3")
我无法通过另一个班级播放声音文件吗?有人可以解释为什么这是?谢谢
我认为使用这样的类可以让我创建一个变量'var sound = Sound()',然后简单地调用'sound.play(“Sound_file.mp3”)''。这会阻止我在每个场景中创建播放声音功能。我想不是,我会坚持玩我主场面的声音。感谢您为我清理 – 2015-02-25 15:11:22