Пример #1
0
 private void OnDestroy()
 {
     if (FAdsManager.Instance == this)
     {
         FAdsManager.Instance = null;
     }
 }
Пример #2
0
 public void ShouldReward(string dummy)
 {
     FMLogger.vAds("FAdsManager ShouldReward received");
     if (FAdsManager.RewardedCompleted != null)
     {
         FAdsManager.RewardedCompleted();
     }
 }
Пример #3
0
    public void SdkInitialized(string argsJson)
    {
        FMLogger.vAds("FAdsManager SdkInitialized received");
        FAdsInitData obj = this.ParseInitEventData(argsJson);

        if (FAdsManager.Initialized != null)
        {
            FAdsManager.Initialized(obj);
        }
    }
Пример #4
0
    public void AdsEvent(string argsJson)
    {
        FMLogger.vAds("FAdsManager AdsEvent received args: " + ((!string.IsNullOrEmpty(argsJson)) ? argsJson : "null"));
        FAdsEventData obj = this.ParseAdsEventData(argsJson);

        if (FAdsManager.AdsEventReceived != null)
        {
            FAdsManager.AdsEventReceived(obj);
        }
    }
Пример #5
0
 private void Awake()
 {
     if (FAdsManager.Instance == null)
     {
         FAdsManager.Instance = this;
         UnityEngine.Object.DontDestroyOnLoad(base.gameObject);
     }
     else
     {
         UnityEngine.Object.Destroy(this);
     }
 }
Пример #6
0
    public void FakeInit()
    {
        FAdsInitData obj = new FAdsInitData
        {
            privacyPolicyUrl = string.Empty,
            vendorListUrl    = string.Empty
        };

        if (FAdsManager.Initialized != null)
        {
            FAdsManager.Initialized(obj);
        }
    }