我如何把DrawableAd到前面
本文关键字:前面 DrawableAd | 更新日期: 2023-09-27 18:03:28
我在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方法上绘制了其他组件,即使我在最后绘制了add,它仍然在所有其他组件后面
我明白了,我是在spriteBatch
和其他组件里面画的,而实际上你必须在spriteBatch.End();
之后画,谢谢你的帮助