public override void OnStartObject() { base.OnStartObject(); // UPDATE SHOP this.OnUpdateShop(); // ADMOB this.m_AdmobButton.interactable = CGameSetting.IsTimerToAd(CGameSetting.DELAY_TO_AD); // SCROLLRECT this.m_ShopScrollRect.verticalNormalizedPosition = 1; }
private void OnHandleRewardAddGold() { CGameSetting.USER_GOLD += CGameSetting.GOLD_VIDEO_REWARD; CAdmobManager.OnVideoAdsReward -= this.OnHandleRewardAddGold; // ADMOB this.m_AdmobButton.interactable = CGameSetting.IsTimerToAd(CGameSetting.DELAY_TO_AD); // EVENT if (this.OnUpdateValue != null) { this.OnUpdateValue(); } }
private void OnAdmobClick() { CAdmobManager.OnVideoAdsReward -= this.OnHandleRewardAddGold; if (CGameSetting.IsTimerToAd(CGameSetting.DELAY_TO_AD)) { CAdmobManager.OnVideoAdsReward += this.OnHandleRewardAddGold; CAdmobManager.ShowRewardedVideo(); CGameSetting.ResetTimerToAd(); this.m_AdmobButton.interactable = false; } CSoundManager.Instance.Play("sfx_click"); // ADS SHOWING. CGameSetting.IS_ADS_SHOW_ON_SCREEN = true; }
public override void OnStartObject() { base.OnStartObject(); // ADMOB this.m_AdmobButton.interactable = CGameSetting.IsTimerToAd(CGameSetting.DELAY_TO_AD); }