草庐IT

audioURLMatchPlayer

全部标签

ios - 使用导致内存泄漏的音频剪辑

我有一个不时使用音频剪辑的sprite-kit游戏场景(SKScene)。我不想每次需要运行一个简短的音频剪辑时都创建一个新操作(SKAction),因为声音可能会断断续续。因此,我用一个文件名初始化了一个Action变量,并准备好在必要时使用它。classGameScene:SKScene{letaudioMatchAction=SKAction.playSoundFileNamed("myAudio",waitForCompletion:false)}然后当我需要运行这个音频剪辑时,我只需要使用下面这行代码。self.run(audioMatchAction)考虑到所有情况,有一些