у меня есть игра, разработанная в cocos2d в iphone .. у меня есть добавления от i ad и admob ... они хорошо отображаются в моем приложении вверху ...
в моей игре моя играсчет показывается в момент tio .. когда объявление приходит с ремианом в конце игры, пока игра не закончится ... так что я хочу, чтобы это объявление пришло, и после 1 мятного объявления возвращается анимация, чтобы пользователь мог видеть его счет ...
я использую этот код для получения дополнений
////// ADD WHIrl Code
прагма, пометка AdWhirlDelegate методы
/ *
(NSString *) adWhirlApplicationKey
{// Здесь вы должны ввести свой ключ AdWhirl SDK return @ "XXXXXXXXXXXXXXXXXXXXXXXXX";}
(UIViewController *) viewControllerForPresentingModalView {// Помните, что UIViewController мы создали в файле Game.h?AdMob будет использовать его.// Если вы хотите использовать «return self;»вместо этого AdMob отменит рекламные запросы.вернуть viewController;}
- (void) adWhirlDidReceiveAd: (AdWhirlView *) adWhirlView {// Это небольшой трюк, который я использую ... в своей игре я создал CCMenu с изображением дляпродвигать // мою собственную платную игру, чтобы таким образом я мог гарантировать, что на экране всегда будет реклама, даже если нет подключения к Интернету ... решать вам, хотите вы реализовать это или нет.// [self removeChild: adBanner cleanup: YES];}
- (void) adWhirlDidFailToReceiveAd: (AdWhirlView *) adWhirlView usingBackup: (BOOL) yesOrNo {// Код для повторного показа моего собственного рекламного баннера}
- (void) onEnter {// Давайте выделим viewController (он будет использоваться для рекламы) viewController = [UIViewController new];// В нашем методе «onExit» мы скрываем представление, чтобы оно не показывало рекламу ни в одной другой // сцене, кроме этой ... это необходимо для их включения [viewController.view setHidden: FALSE];// Это на самом деле не нужно, но и не причиняет вреда.Он просто получает конфигурацию // с adwhirl.com, чтобы знать, какие рекламные сети использовать [adView updateAdWhirlConfig];// Назначаем делегата AdWhirl нашему adView self.adView = [AdWhirlView requestAdWhirlViewWithDelegate: self];// Это необходимо, даже если вы не хотите: P self.adView.autoresizingMask = UIViewAutoresizingF FlexibleLeftMargin | UIViewAutoresizingFurableRightMargin;
self.adView.clipsToBounds = YES;
//Adding the adView (used for our Ads) to our viewController
[viewController.view addSubview:adView];
//Adding that viewController to our main view
[[[CCDirector sharedDirector] openGLView] addSubview:viewController.view];
[super onEnter];
}
- (void) onExit {//Установите для делегата adView значение nil self.adView.delegate = nil;self.adView = nil;// Удалить adView из superView
[adView removeFromSuperview];// Выпуск adView [выпуск adView];// Скрываем viewController, чтобы больше не было рекламы на экране ни в одной сцене, кроме этой [viewController.view setHidden: TRUE];[супер onExit];} * / /// End Add Whirl
заранее спасибо С уважением Haseeb