C# XNA:激活后只播放一次声音实例
我正在用XNA制作一个游戏,当玩家升级时,我会有一个声音播放。声音反复播放,但未设置为循环和设置。如果设置为false,则不会停止播放C# XNA:激活后只播放一次声音实例,c#,audio,xna,C#,Audio,Xna,我正在用XNA制作一个游戏,当玩家升级时,我会有一个声音播放。声音反复播放,但未设置为循环和设置。如果设置为false,则不会停止播放 有没有简单的命令可以让它只播放一次?请确保使用Microsoft.Xna.Framework.Audio库中提供的SoundEffect类 使用content.Load方法加载声音效果内容,就像xna中的任何其他内容一样。SoundEffect类包含一个方法Play(),该方法将只播放声音一次。如果您正在使用SoundEffects,请务必检查播放该声音时是否出
有没有简单的命令可以让它只播放一次?请确保使用Microsoft.Xna.Framework.Audio库中提供的SoundEffect类
使用content.Load方法加载声音效果内容,就像xna中的任何其他内容一样。SoundEffect类包含一个方法Play(),该方法将只播放声音一次。如果您正在使用SoundEffects,请务必检查播放该声音时是否出现任何不需要的循环。您能分享目前使用的代码吗?这会有帮助的。