gpt4 book ai didi

swift - SKAction playsoundfilenamed 加载声音失败

转载 作者:IT王子 更新时间:2023-10-29 05:39:02 24 4
gpt4 key购买 nike

无论我尝试在项目中播放什么 wav 文件,我都会收到相同的错误。错误状态:由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“无法加载资源 namedfile.wav”

我无法使用 SKAction.playSoundFilenamed 加载任何类型的声音。我已确保该文件的名称正确,这似乎不是问题所在。

我已经在几个项目中对此进行了测试,包括以下测试游戏项目,其中我使用所有默认代码,除了调用 SKAction

class GameScene: SKScene {
override func didMoveToView(view: SKView) {
/* Setup your scene here */
let myLabel = SKLabelNode(fontNamed:"Chalkduster")
myLabel.text = "Hello, World!";
myLabel.fontSize = 65;
myLabel.position = CGPoint(x:CGRectGetMidX(self.frame), y:CGRectGetMidY(self.frame));
let soundfile = SKAction.playSoundFileNamed("soundProject.wav", waitForCompletion: false)
runAction(soundfile)
self.addChild(myLabel)
}

我无法使用 SKAction.playSoundFilenamed 加载任何类型的声音。我已经检查以确保文件命名正确并且它存在于包中。任何帮助将不胜感激。谢谢

更新 我在另一台计算机上运行我附加的代码,它编译并完美运行。我的 xcode/模拟器一定有问题。有谁知道如何重置它?谢谢

最佳答案

当您在 XCode 中选择您的声音文件时,访问右侧的检查器,然后确保为您的目标选择了该文件。

CaptureTarget

关于swift - SKAction playsoundfilenamed 加载声音失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28823386/

24 4 0
文章推荐: javascript - 有没有办法检测浏览器窗口当前是否处于事件状态?
文章推荐: javascript - changePage 后 jQuery Mobile 刷新页面
文章推荐: javascript - 试图理解