私はunity/iosプロジェクトにamazonモバイル広告を統合しました。シーンが変わるたびに広告を非表示にすることができます。シーンを開くたびに広告が表示されます。本当にすばやくシーンを変更する場合を除いて、すべてうまく動作します。私は主なゲームに広告が欲しくなく、ユーザーの視界を妨げてしまいます。再試行シーンに入るたびに、広告が読み込まれる直前にそのシーンからすばやく切り替えると、その広告は次のシーンに突き当たり、その上に別の広告が表示されます。シーンが変わるたびに、シーンをどのくらい速く変えても広告が隠れているはずです。広告が表示された場合に広告を非表示にする方法はありますか?私は以下のコードを使用しています:amazon広告をユニティで非表示にする方法
void Start() {
mobileAds = AmazonMobileAdsImpl.Instance;
ApplicationKey key = new ApplicationKey();
key.StringValue = iosKey;
mobileAds.SetApplicationKey(key);
ShouldEnable enable = new ShouldEnable();
enable.BooleanValue = true;
mobileAds.EnableTesting(enable);
mobileAds.EnableLogging(enable);
Placement placement = new Placement();
placement.Dock = Dock.BOTTOM;
placement.HorizontalAlign = HorizontalAlign.CENTER;
placement.AdFit = AdFit.FIT_AD_SIZE;
response = mobileAds.CreateFloatingBannerAd(placement);
string adType = response.AdType.ToString();
long identifer = response.Identifier;
newResponse = mobileAds.LoadAndShowFloatingBannerAd(response);
bool loadingStarted = newResponse.BooleanValue;
}
void OnDestroy() {
mobileAds.CloseFloatingBannerAd(response);
response = null;
mobileAds = null;
newResponse = null;
}
は多分これはばかな質問ですが、なぜ単に広告を非表示にする広告サービスと統合?それとももっとこれがありますか? – Krease
ゲーム中に広告を非表示にしたいが、他のすべてのシーンに広告を表示したい。 – Joey