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);
 }