麦丝平方的博客 发表于 2012-10-24 02:04:28

XNA 播放声音和音乐,Windows Phone 游戏开发

本文将介绍如何使用 Visual Studio 和 XNA 在 Windows Phone 游戏中播放声音和音乐。
添加声音文件
我们首先需要在 Content 项目中添加两个声音文件,一个是 energy.wav,另一个是 won.mp3。
http://pic002.cnblogs.com/images/2012/273838/2012092714285440.jpg
需要注意的是,这些文件需要符合一定的规范,否则无法被 XNA 识别,编译将出错。
加载声音
在 Game 类的 LoadContent 方法中,我们载入这两个声音,一个作为 SoundEffectInstance 类型,另一个作为 Song 类型,并保存在 sound 和 song 字段中。载入时,需要注意路径和资源的资产名称要匹配。
private SoundEffectInstance sound;         private Song song;         protected override void LoadContent ( )         {             // TODO: 在此处使用 this.Content 加载游戏内容             this.sound = this.Content.Load<SoundEffect> (               @"sound/energy"      ).CreateInstance ( );             this.song = this.Content.Load<Song> (               @"sound/won"      );         }
页: [1]
查看完整版本: XNA 播放声音和音乐,Windows Phone 游戏开发