【问题标题】:Play music in an xamarin ios app developp with CocosSharp使用 CocosSharp 在 xamarin ios 应用程序开发中播放音乐
【发布时间】:2017-06-13 14:26:03
【问题描述】:

我目前使用 Xamarin 在 ios 中开发应用程序,并且使用 CocosSharp。

我尝试在上面放一些背景音乐,但总是有一个例外: “Microsoft.Xna.Framework.Content.ContentLoadException 无法从 MySong 加载资产文件”

歌曲在内容文件夹中:Content/Sounds

要播放声音,我使用以下行:

CCAudioEngine.SharedEngine.PlayBackgroundMusic("MySong");

我尝试更改路径,并以与 Xamarin 网站 [https://developer.xamarin.com/guides/cross-platform/game_development/cocossharp/fruity_falls/] 的 Fruity Falls 游戏详细信息中添加音乐相同的方式重现音乐,但没有任何效果。然后我尝试在弹跳游戏上添加音乐,代码在 Xamarin 网站中给出,但它也不起作用。

【问题讨论】:

    标签: xamarin.ios cocossharp


    【解决方案1】:

    您需要更改资产文件的构建操作。 右键单击该文件,滚动到 Build Action 并确保将其设置为 BundleResource(这对于 iOS 项目是必需的)。 清理/构建项目并尝试再次运行它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-17
      • 2013-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-03
      • 2015-10-03
      相关资源
      最近更新 更多