Ejemplo n.º 1
0
 void InitializeActions()
 {
     UM_AdManager.ResetActions();
     UM_AdManager.OnInterstitialLoaded   += HandleOnInterstitialLoaded;
     UM_AdManager.OnInterstitialLoadFail += HandleOnInterstitialLoadFail;
     UM_AdManager.OnInterstitialClosed   += HandleOnInterstitialClosed;
 }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        countShowAd = 0;

        UM_AdManager.Init();
        bannerId = UM_AdManager.CreateAdBanner(TextAnchor.LowerCenter);

        UM_AdManager.StartInterstitialAd();
        UM_AdManager.LoadInterstitialAd();
    }
Ejemplo n.º 3
0
    //--------------------------------------
    // INITIALIZE
    //--------------------------------------

    void Start()
    {
        //Required
        InitializeActions();
        UM_AdManager.Init();


        UM_ExampleStatusBar.text = "Unified ad example scene loaded";

        InitStyles();
    }
Ejemplo n.º 4
0
 void OnCollisionEnter2D(Collision2D target)
 {
     if (target.gameObject.tag == "StarDie")
     {
         if (IsLive)
         {
             IsLive = false;
             fakeinout();
             audidie.Play();
             anim.SetTrigger("Die");
             UM_AdManager.StartInterstitialAd();
             StartCoroutine(MyCoroutine());
             GamePlay.instance.ShowPanel();
         }
     }
 }
Ejemplo n.º 5
0
    void Start()
    {
        fakeout();

        int adid = 0;

        if (!UM_AdManager.IsInited)
        {
            UM_AdManager.Init();
        }
        if (adid <= 0)
        {
            adid = UM_AdManager.CreateAdBanner(TextAnchor.LowerCenter);
            UM_AdManager.ShowBanner(adid);
        }
    }
Ejemplo n.º 6
0
    //--------------------------------------
    //  PUBLIC METHODS
    //--------------------------------------

    void OnGUI()
    {
        float StartY = 20;
        float StartX = 10;

        GUI.Label(new Rect(StartX, StartY, Screen.width, 40), "Interstisal Example", style);

        StartY += 40;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Start Interstitial Ad"))
        {
            InitializeActions();
            UM_AdManager.StartInterstitialAd();
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Load Interstitial Ad"))
        {
            InitializeActions();
            UM_AdManager.LoadInterstitialAd();
            isLoadInt = true;
        }

        GUI.enabled = false;
        if (isLoadInt != false)
        {
            GUI.enabled = true;
        }


        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Show Interstitial Ad"))
        {
            UM_AdManager.ShowInterstitialAd();
            isLoadInt = false;
        }



        GUI.enabled = true;
        StartY     += 80;
        StartX      = 10;
        GUI.Label(new Rect(StartX, StartY, Screen.width, 40), "Banners Example", style);

        GUI.enabled = false;
        if (bannerId1 == 0)
        {
            GUI.enabled = true;
        }


        StartY += 40;
        StartX  = 10;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Banner Top Left"))
        {
            bannerId1 = UM_AdManager.CreateAdBanner(TextAnchor.UpperLeft);
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Banner Top Center"))
        {
            bannerId1 = UM_AdManager.CreateAdBanner(TextAnchor.UpperCenter);
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Banner Top Right"))
        {
            bannerId1 = UM_AdManager.CreateAdBanner(TextAnchor.UpperRight);
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Banner Bottom Left"))
        {
            bannerId1 = UM_AdManager.CreateAdBanner(TextAnchor.LowerLeft);
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Banner Bottom Center"))
        {
            bannerId1 = UM_AdManager.CreateAdBanner(TextAnchor.LowerCenter);
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Banner Bottom Right"))
        {
            bannerId1 = UM_AdManager.CreateAdBanner(TextAnchor.LowerRight);
        }



        GUI.enabled = false;
        if (bannerId1 != 0)
        {
            if (UM_AdManager.IsBannerLoaded(bannerId1))
            {
                GUI.enabled = true;
            }
        }


        StartY += 80;
        StartX  = 10;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Refresh"))
        {
            UM_AdManager.RefreshBanner(bannerId1);
        }



        GUI.enabled = false;
        if (bannerId1 != 0)
        {
            if (UM_AdManager.IsBannerLoaded(bannerId1) && UM_AdManager.IsBannerOnScreen(bannerId1))
            {
                GUI.enabled = true;
            }
        }
        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Hide"))
        {
            UM_AdManager.HideBanner(bannerId1);
        }


        GUI.enabled = false;
        if (bannerId1 != 0)
        {
            if (UM_AdManager.IsBannerLoaded(bannerId1) && !UM_AdManager.IsBannerOnScreen(bannerId1))
            {
                GUI.enabled = true;
            }
        }
        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Show"))
        {
            UM_AdManager.ShowBanner(bannerId1);
        }



        GUI.enabled = false;
        if (bannerId1 != 0)
        {
            GUI.enabled = true;
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Destroy"))
        {
            UM_AdManager.DestroyBanner(bannerId1);
            bannerId1 = 0;
        }
        GUI.enabled = true;


        StartY += 80;
        StartX  = 10;
        GUI.Label(new Rect(StartX, StartY, Screen.width, 40), "Banner 2", style);

        GUI.enabled = false;
        if (bannerId2 == 0)
        {
            GUI.enabled = true;
        }

        StartY += 40;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Create Banner 2"))
        {
            bannerId2 = UM_AdManager.CreateAdBanner(TextAnchor.LowerCenter, GADBannerSize.SMART_BANNER);
        }



        GUI.enabled = false;
        if (bannerId2 != 0)
        {
            if (UM_AdManager.IsBannerLoaded(bannerId2))
            {
                GUI.enabled = true;
            }
        }


        StartY += 80;
        StartX  = 10;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Refresh"))
        {
            UM_AdManager.RefreshBanner(bannerId2);
        }



        GUI.enabled = false;
        if (bannerId2 != 0)
        {
            if (UM_AdManager.IsBannerLoaded(bannerId2) && UM_AdManager.IsBannerOnScreen(bannerId2))
            {
                GUI.enabled = true;
            }
        }
        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Hide"))
        {
            UM_AdManager.HideBanner(bannerId2);
        }


        GUI.enabled = false;
        if (bannerId2 != 0)
        {
            if (UM_AdManager.IsBannerLoaded(bannerId2) && !UM_AdManager.IsBannerOnScreen(bannerId2))
            {
                GUI.enabled = true;
            }
        }
        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Show"))
        {
            UM_AdManager.ShowBanner(bannerId2);
        }



        GUI.enabled = false;
        if (bannerId2 != 0)
        {
            GUI.enabled = true;
        }

        StartX += 170;
        if (GUI.Button(new Rect(StartX, StartY, 150, 50), "Destroy"))
        {
            UM_AdManager.DestroyBanner(bannerId2);
            bannerId2 = 0;
        }

        GUI.enabled = true;
    }
Ejemplo n.º 7
0
 public bool BannerIsLoad()
 {
     return(UM_AdManager.IsBannerLoaded(bannerId));
 }
Ejemplo n.º 8
0
 public bool BannerOnScreen()
 {
     return(UM_AdManager.IsBannerOnScreen(bannerId));
 }
Ejemplo n.º 9
0
 public void LoadInterstitial()
 {
     UM_AdManager.LoadInterstitialAd();
 }
Ejemplo n.º 10
0
 public void ShowInterstitial()
 {
     UM_AdManager.ShowInterstitialAd();
 }
Ejemplo n.º 11
0
 public void DestroyBanner()
 {
     UM_AdManager.DestroyBanner(bannerId);
 }
Ejemplo n.º 12
0
 public void RefrehBanner()
 {
     UM_AdManager.RefreshBanner(bannerId);
 }
Ejemplo n.º 13
0
 public void HideBanner()
 {
     UM_AdManager.HideBanner(bannerId);
 }
Ejemplo n.º 14
0
 public void showBanner()
 {
     UM_AdManager.ShowBanner(bannerId);
 }