我在Windows Phone 7应用程序上插入广告。 这是我创建drawable add的地方:
AdComponent.Initialize("test_client");
Microsoft.Xna.Framework.Rectangle rect = new Microsoft.Xna.Framework.Rectangle(0, 0, 480, 80);
//rect.Location= (20,20);
drawableAd = AdComponent.Current.CreateAd("Image480_80", rect, true);
drawableAd.AdRefreshed += new EventHandler(drawableAd_AdRefreshed);
drawableAd.ErrorOccurred += new EventHandler<Microsoft.Advertising.AdErrorEventArgs>(drawableAd_ErrorOccurred);
这是我在OnDraw方法上绘制的地方:
AdComponent.Current.Draw();
我想要做的是让它来到前面,因为我在OnDraw方法上绘制其他组件,即使我最后绘制了添加,它仍然落后于所有其他组件
答案 0 :(得分:0)
我想通了,我把它与其他组件一起绘制在spriteBatch
内,实际上你必须在spriteBatch.End();
之后绘制它,谢谢你的帮助