首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

怎么在Silverlight中实现播放音效和音效控制

2012-12-14 
如何在Silverlight中实现播放音效和音效控制最近拿Silverlight写了个小型棋类游戏练手,想给游戏加音效,求

如何在Silverlight中实现播放音效和音效控制
最近拿Silverlight写了个小型棋类游戏练手,想给游戏加音效,

求各位大牛们指点。

Stream stream = TitleContainer.OpenStream("Audios/BackgroundMusic.wav");
SoundEffect effect = SoundEffect.FromStream(stream);
SoundEffectInstance instance = effect.CreateInstance();
instance.IsLooped = true;
instance.Play();

以上是我在public MainPage()里面写的代码,它可以实现播放背景音乐,
但是如果我想在别的方法中(比如说游戏里面的音乐开关响应事件)如何控制它停止哇?
在别的方法里怎样才能调到instance,或者说有什么 别的方法 ?求指点。。

顺便再问个简单点的,游戏中按键声音(还有,我这不是个棋类游戏嘛 ,落子时的声音)这些短声音要怎么
添加进去呢?

小弟初次写游戏 ,求大家指点哇,谢谢啦。。
[最优解释]
声音一般使用系统的声音控制。还有就是声音不像画图,你可以在需要的事件里直接播放。

热点排行