Ejemplo n.º 1
0
    private void InitializeServices()
    {
        GPGSManager.Initialize(false);

        FirestoreManager.Initialize();

        IAPManager.Initialize((status) => purchasesIsReady = true);

        MobileAds.Initialize((status) =>
        {
            RequestConfiguration requestConfiguration = new RequestConfiguration.Builder().SetMaxAdContentRating(_maxAdContentRating).build();
            MobileAds.SetRequestConfiguration(requestConfiguration);

            RewardedAdManager.CreateAndRequestAd();
            InterstitialAdManager.CreateAndRequestAd();

            adsIsReady = true;
        });
    }
Ejemplo n.º 2
0
    private void Awake()
    {
        Time.timeScale = 1;
        GPGSManager.Initialize(false);
        GPGSManager.Auth((success) =>
        {
            if (success)
            {
                GPGSManager.ReadSaveData(GPGSManager.DEFAULT_SAVE_NAME, (status, data) =>
                {
                    if (status == GooglePlayGames.BasicApi.SavedGame.SavedGameRequestStatus.Success && data.Length > 0)
                    {
                        LoadData(data);
                    }
                });
            }
        });

        LoadJson();
        allParametrs.SaveAllParametrs(allParametrs);
        textScore.text = allParametrs.level.ToString();
    }