gpt4 book ai didi

ios - SKAudioNode 不会播放声音

转载 作者:行者123 更新时间:2023-11-29 12:07:18 25 4
gpt4 key购买 nike

我有一个小游戏需要一些背景音乐。但是我不知道如何做到这一点!我尝试将 SKAudioNode 与这段代码结合使用。

override func didMoveToView(view: SKView) {
/* Setup your scene here */
sprite.xScale = 0.5
sprite.yScale = 0.5
sprite.position = CGPoint(x:CGRectGetMidX(self.frame), y:CGRectGetMidY(self.frame))

self.addChild(sprite)
//music
let music = SKAudioNode(fileNamed: "music")
self.addChild(music)
}

我在 Assets.xcassets 中有一个名为“music”的数据集,其中只有一个名为“music.mp3”的文件。我尝试将音乐常量的初始化更改为 SKAudioNode(fileNamed: "music.mp3") 但这没有效果。任何帮助将不胜感激。

最佳答案

我怀疑您是否可以使用 XCAssets 文件中的音乐。而是将文件拖放到您的文件夹中。然后使用它。其次,仅仅“音乐”是行不通的。它需要扩展!

您甚至可以使用 SKAction 类播放音乐!

  [SKAction repeatForever:[SKAction playSoundFileNamed:@"yourFile.mp3" waitForCompletion:YES]];

关于ios - SKAudioNode 不会播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34579253/

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