首页 > 代码库 > 开发win8 metro monogame,显示pubcenter广告时会使游戏卡住的问题的解决方法。

开发win8 metro monogame,显示pubcenter广告时会使游戏卡住的问题的解决方法。

开发win8 metro游戏,使用monogame,并且还加上pubcenter广告,但是在x64的机子上遇到了问题,广告一出,游戏卡死。经过一系列的判断,发现monogame一直在update和draw,没有停止工作,但是我们看到的画面一直定格在广告出来的那一刻。既然是在广告出来的时候死的,那我们就把广告停了再开试试,在广告的AdRefreshed事件中添加这两行代码

            MyAd.Suspend();
            MyAd.Resume();

测试后发现广告不会卡游戏了。