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]