Я делаю одну из тех бесконечных бегунов мобильных игр, где пытаются победить ваш рекорд для iOS. Я пытаюсь отобразить объявление баннера в нижней части экрана после каждой игры с помощью AdMob. Я делаю игру в Adobe AIR, поэтому я использую собственное расширение AdMob для iOS от Milkman Games. У меня есть настройка расширения и работа, но когда я тестирую свою игру, объявление загружается один раз, а затем, когда я скрываю свою видимость и пытаюсь сделать ее видимой снова после другой игры, она никогда не становится видимой. У меня есть функция под названием isGameOver, которая вызывается, когда игра закончена, и в нем у меня есть это:Объявления не отображаются с помощью AdMob ANE от Milkman Games [Adobe AIR]
if (AdMob.isSupported)
{
AdMob.init("my ad unit id (it's actually here, just don't want to publicly share it)");
//Remove this line when done testing!
AdMob.enableTestDeviceIDs(AdMob.getCurrentTestDeviceIDs());
AdMob.showAd(AdMobAdType.SMART_BANNER, AdMobAlignment.CENTER, AdMobAlignment.BOTTOM);
AdMob.setVisibility(true);
}
Затем, когда игрок снова вводит игру кнопку, функция playButtonPressed вызывается и в нем у меня есть :
if (AdMob.isSupported)
{
AdMob.setVisibility(false);
}
Любые идеи?
попытаться инициализировать баннер в конструкторе вашего основного класса и просто используйте видимый (true/false) ... скажите мне, работает ли он. А во-вторых, попробуйте без тестового устройства ... – tziuka
Инициализация его в моем основном классе. Спасибо :) – Craig
вы могли бы принять ответ? пожалуйста – tziuka