0
ExplosionSound = Content.Load<SoundEffect>("explosion");
            ExplosionSoundInstance = ExplosionSound.CreateInstance();

上述代码的最后一行带有下划线,我收到一条错误消息:“无法将类型'Microsoft.Xna.Framework.Audio.SoundEffectInstance'隐式转换为Microsoft.Xna.Framework.Audio.SoundEffect'。

帮助将不胜感激,谢谢。

4

1 回答 1

1

看起来好像您已将 ExplosionSoundInstance 声明为 SoundEffect...

将其声明为 SoundEffectInstance....

SoundEffectInstance ExplosionSoundInstance;
于 2012-04-18T21:30:13.087 回答