Я работаю над игрой unity2d, в которой меня попросили поставить admob bannerview. Я прочитал учебник и все встало на свои места. Теперь сложной является то, что я хочу изменить существующую позицию bannerview сверху вниз, когда я перемещаюсь с главной страницы на экран GamePlay, не разрушая и не воссоздавая новый объект bannerview.AdMob bannerview change position
#if UNITY_ANDROID
string adUnitId = "ca-app-pub-xxxxxxxxxxxxxxxxxxxxxxxxxxxx";
#elif UNITY_IPHONE
string adUnitId = "INSERT_IOS_BANNER_AD_UNIT_ID_HERE";
#else
string adUnitId = "unexpected_platform";
#endif
// Create a 320x50 banner at the top of the screen.
BannerView bannerView = new BannerView(adUnitId, AdSize.Banner, AdPosition.Top);
// Create an empty ad request.
AdRequest request = new AdRequest.Builder().Build();
// Load the banner with the request.
bannerView.LoadAd(request);
я могу сдвинуть позицию bannerview по телефону bannerView.Hide() и Destroy() и создание совершенно нового bannerView. Делайте это, создавая ненужное отставание при загрузке нового запроса.
bannerView.Hide();
bannerView.Destroy();
Я хочу, чтобы устранить эту задержку переключения существующего положения bannerview,
Но я не мог найти какой-либо метод в классе bannerview перекладывать х/у позиции.
нет такого метода в единстве admob sdk, чтобы сдвинуть существующее положение bannerview. Уничтожение и воссоздание нового экземпляра bannerview - ваша единственная надежда. – Kenshin