使用 CocosSharp 在 xamarin ios 应用开发中播放音乐
Play music in an xamarin ios app developp with CocosSharp
我目前在 ios 中使用 Xamarin 开发应用程序,我使用 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 Game Details 中的音乐相同的方式重现,但没有任何效果。然后我尝试在弹跳游戏中添加音乐,代码在 Xamarin 网站中给出,但它也不起作用。
您需要更改资产文件的构建操作。
右键单击该文件,滚动到 Build Action 并确保将其设置为 BundleResource(这是 iOS 项目所必需的).
Clean/Build 项目并再次尝试 运行。
我目前在 ios 中使用 Xamarin 开发应用程序,我使用 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 Game Details 中的音乐相同的方式重现,但没有任何效果。然后我尝试在弹跳游戏中添加音乐,代码在 Xamarin 网站中给出,但它也不起作用。
您需要更改资产文件的构建操作。 右键单击该文件,滚动到 Build Action 并确保将其设置为 BundleResource(这是 iOS 项目所必需的). Clean/Build 项目并再次尝试 运行。