protected override void OnApplicationPause(bool pauseStatus) { base.OnApplicationPause(pauseStatus); if (!pauseStatus && appRated && CustomRateWindow.WillReward()) { if (!Debug.isDebugBuild) { Flurry.Flurry.Instance.LogEvent("AppRate_Reward"); Fabric.Answers.Answers.LogCustom("AppRate_Reward"); } appRated = false; CustomRateWindow.RewardRate(); } }
void SetRateButtonText() { GameObject _rateAward = GameObjectHelper.GetChildNamedGameObject(gameObject, "RateAward", true); Text _rateText = _rateAward.GetComponent <Text>(); _rateText.text = string.Format("+{0}", Constants.RateRewardCoins); _rateText.font = GeneralUtils.FontForCurrentLanguage(_rateText.fontStyle); if (CustomRateWindow.WillReward()) { _rateAward.SetActive(true); } else { _rateAward.SetActive(false); } }