Example #1
0
 public static AdFunctions instance()
 {
     if (inst == null)
     {
         inst = new AdFunctions();
     }
     return(inst);
 }
    // Use this for initialization
    void Start()
    {
        GPGFunctions.start();
        AdFunctions.instance().init();

        //NetChecker.Test(null);
        //StartCoroutine(NetChecker.checkInternetConnection((isConnected) => {
        //    if (isConnected)
        //    {
        //        NetChecker.connection = NetChecker.Connection.Connected;
        //        //foreach (Button button in buttonsToDisable)
        //        //    button.interactable = false;
        //    }
        //    else
        //    {
        //        NetChecker.connection = NetChecker.Connection.NoInternet;
        //        //foreach (Button button in buttonsToDisable)
        //        //    button.interactable = false;
        //    }
        //}));

        StartCoroutine(loadGame());
    }
    public void PlayRewardVideo()
    {
        AdFunctions.instance().displayRewardVideo();

        //GameAnalytics.NewDesignEvent("gui:click:rewardVideo");
    }
 public void LoadMainMenu()
 {
     SceneManager.LoadScene("MainMenu");
     AdFunctions.instance().DisplayInterToMainMenu();
 }
 public void DisplayInterAd()
 {
     AdFunctions.instance().DisplayInter();
 }