我目前正在使用Xamarin在ios中开发应用程序,并使用CocosSharp。
我尝试在其上放置一些背景音乐,我总会有一个例外: " Microsoft.Xna.Framework.Content.ContentLoadException 无法从MySong"
加载资产文件歌曲位于内容文件夹中:内容/声音
要播放声音,请使用以下行:
CCAudioEngine.SharedEngine.PlayBackgroundMusic("MySong");
我尝试改变路径,并重现与Xamarin网站[https://developer.xamarin.com/guides/cross-platform/game_development/cocossharp/fruity_falls/]的果味瀑布游戏细节中添加音乐相同的方式,但没有任何效果。然后我尝试在弹跳游戏中添加音乐,该代码在Xamarin网站中给出,但它也不起作用。
答案 0 :(得分:1)
您需要更改资产文件的构建操作。 右键单击该文件,滚动到构建操作并确保将其设置为 BundleResource (这是iOS项目所必需的)。 清理/构建项目并尝试再次运行。