gpt4 book ai didi

ios - SpriteKit无法加载以前使用的资源

转载 作者:行者123 更新时间:2023-12-01 18:15:00 25 4
gpt4 key购买 nike

我有一个使用Xcode 5.1制作的应用程序,并且我有一个资源(score.mp3),可以在该应用程序中使用数百次,然后它会因以下错误消息而崩溃:

由于未捕获的异常“无法加载资源”而终止应用程序,
原因:“资源score.mp3无法加载”

有谁知道我能做什么。我将其复制到目标文件夹,直到大约250-300次它都可以正常工作,但是随后出现此错误。另外,我正在使用Sprite Kit,如果那很重要的话。我正在播放这样的声音:

[self runAction:[SKAction playerSoundFileNamed:@"score.mp3" waitForCompletion:YES]];

最佳答案

制作一个表示播放激光声音的SKAction,然后重用该对象,以便仅将音频文件加载一次。

我希望playSoundFileNamed:不会在每次调用时都重新加载文件,但是崩溃显示它至少在一段时间后会重新加载。

关于ios - SpriteKit无法加载以前使用的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22865950/

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