Пример #1
0
 public override void EnableService(bool enabled)
 {
     if (PurchasingSettings.enabled != enabled)
     {
         PurchasingSettings.SetEnabledServiceWindow(enabled);
         EditorAnalytics.SendEventServiceInfo(new PurchasingAccess.PurchasingServiceState
         {
             iap = enabled
         });
     }
 }
        protected override void InternalEnableService(bool enable, bool shouldUpdateApiFlag)
        {
            if (PurchasingSettings.enabled != enable)
            {
                PurchasingSettings.SetEnabledServiceWindow(enable);
                EditorAnalytics.SendEventServiceInfo(new PurchasingServiceState()
                {
                    iap = enable
                });
                if (enable && !AnalyticsService.instance.IsServiceEnabled())
                {
                    AnalyticsService.instance.EnableService(true, shouldUpdateApiFlag);
                }
            }

            base.InternalEnableService(enable, shouldUpdateApiFlag);
        }