gpt4 book ai didi

ios - Skaction.playsoundfilenamed 在重复时崩溃 - sprite kit

转载 作者:搜寻专家 更新时间:2023-10-30 21:55:38 24 4
gpt4 key购买 nike

我对 SpriteKit SKAction.playSoundFileNamed 有疑问。实际上,在正确播放一段时间后,应用程序崩溃并表示无法加载。该文件包含在捆绑导入中,项目文件存在并且一切都已正确设置。

唯一的问题是,玩了一段时间后,我会崩溃说找不到文件,或者至少无法加载。

我的问题是,有没有办法在每次声音 SKAction.playSoundFileNamed 时进行充电?

编辑 - 已解决

//init
var sound = SKAction.playSoundFileNamed("sound.mp3", waitForCompletion: false)
var sound2 = SKAction.playSoundFileNamed("sound2.mp3", waitForCompletion: false)

//in the code call function when play sound:
playSound(sound)

...

func playSound(soundVariable : SKAction)
{
runAction(soundVariable)
}

实例化的预加载声音不再产生崩溃

最佳答案

prelound 声音变量

//init
var sound = SKAction.playSoundFileNamed("sound.mp3", waitForCompletion: false)
var sound2 = SKAction.playSoundFileNamed("sound2.mp3", waitForCompletion: false)

//in the code call function when play sound:
playSound(sound)

...

func playSound(soundVariable : SKAction)
{
runAction(soundVariable)
}

关于ios - Skaction.playsoundfilenamed 在重复时崩溃 - sprite kit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26683171/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com