簡體   English   中英

無法播放音效(XCode / Swift)

[英]Sound Effect Won't Play (XCode/Swift)

因此,我按照舊的教程進行操作,我認為隨着xcode的更改和迅速的修改,此代碼現在不再可用,但我不確定。 希望有所幫助。

聲明音頻效果的常數

let cannonSound = SKAction.playSoundFileNamed("cannon.wav", waitForCompletion: false)

在我的功能范圍內調用音頻效果

let hotdogSequence = SKAction.sequence([cannonSound, moveHotdog, deleteHotdog])
    hotdog.run(hotdogSequence)

有關更多信息,我在Xcode中使用SpriteKit,此代碼包含在GameScene.swift文件中。

更新:我收到的錯誤是

2017-03-30 00:52:43.631 Ballpark Weiner [95999:1983181] SKAction:加載聲音資源時出錯:“ cannon.wav”

沒有聲音播放,游戲就不會崩潰

此消息通常表示在您的項目中找不到該文件或該文件可能已損壞。

您應該檢查文件是否確實復制到項目中並且拼寫正確。 它區分大小寫,因此如果實際文件名為“ Cannon.wav”,它將不起作用。

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM