1

在我的应用程序中,当屏幕被触摸时,我想播放我的文件“pewpew.mp3”。它不工作。我看过其中几个帖子,但没有一个有效。这是我的代码:

let shootNoise = SKAudioNode(fileNamed: "pewpew.mp3")
        shootNoise.autoplayLooped = false
        addChild(shootNoise)
        shootNoise.run(SKAction.play())
        hero.run(playNoise)

这就是里面的所有内容

override func(touchesEnded)

有任何想法吗?我觉得我在想这件事。

4

1 回答 1

0

我迟到了回答这个问题 - 但代码应该/确实有效......所以一些快速检查 - 文件名和扩展名是否正确?代码块是否正在运行(即是否正确检测到触摸结束)。场景中是否有其他东西改变了声音的播放方式?如果您在空白场景中的应用程序中运行此代码 - 它是否有效?(会写评论但不允许)。

于 2020-05-09T19:21:49.743 回答