update: 更新BannerAD Loaded 事件和回调

feature/item_system
胡宇飞 2024-01-17 17:51:08 +08:00
parent 2bbe1ccfd6
commit fc53efbca3
2 changed files with 11 additions and 0 deletions

View File

@ -99,11 +99,15 @@ namespace Guru
InitConfig.AutoLoadWhenAdsReady, IsDebugMode);
//--------- Callbacks -----------
ADService.OnBannerLoaded = OnBannerLoaded;
ADService.OnInterstitialLoaded = OnInterstitialLoaded;
ADService.OnInterstitialFailed = OnInterstitialFailed;
ADService.OnRewardLoaded = OnRewardLoaded;
ADService.OnRewardFailed = OnRewardFailed;
}
private static void OnBannerLoaded()
=> Callbacks.Ads._onBannerADLoaded?.Invoke();
private static void OnInterstitialLoaded()
=> Callbacks.Ads._onInterstitialADLoaded?.Invoke();

View File

@ -73,6 +73,13 @@ namespace Guru
remove => _onAdsInitComplete -= value;
}
internal static Action _onBannerADLoaded;
public static event Action OnBannerADLoaded
{
add => _onBannerADLoaded += value;
remove => _onBannerADLoaded -= value;
}
internal static Action _onInterstitialADLoaded;
public static event Action OnInterstitialADLoaded
{