CreateBanner() public method

public CreateBanner ( ) : RevMobBanner,
return RevMobBanner,
示例#1
0
 void Start()
 {
             #if UNITY_ANDROID || UNITY_IPHONE
     RevMobBanner banner = revmob.CreateBanner(RevMob.Position.BOTTOM, 0, 0, Screen.width, (int)Screen.width / 7);
     banner.Show();
             #endif
 }
 void Start()
 {
     revmob = RevMob.Start(appIds, "GameObject");
     if (banner == null)
     {
         banner = revmob.CreateBanner();
     }
     banner.Show();
 }
示例#3
0
 void Awake()
 {
     Time.timeScale = 1;
     try
     {
         revMob = RevMob.Start(REVMOB_APP_IDS, "GameObject");
         ban    = revMob.CreateBanner();         //(0,0,350,50,null,null);
         //revMob.CreateBanner (0,0,350,50,null,null);
         tried = true;
     }
     catch
     {
     }
     //revMob.SetTimeoutInSeconds (5);
     Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes");
     Debug.Log("HI " + tried.ToString());
 }
示例#4
0
 void Awake()
 {
     Time.timeScale = 1;
     try
     {
         revMob = RevMob.Start (REVMOB_APP_IDS,"GameObject");
         ban = revMob.CreateBanner();//(0,0,350,50,null,null);
     //revMob.CreateBanner (0,0,350,50,null,null);
         tried  = true;
     }
     catch
     {
     }
     //revMob.SetTimeoutInSeconds (5);
     Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes");
     Debug.Log("HI "+tried.ToString () );
 }
    public override void fetchBanner(AdvertisementManager.Positions pos)
    {
        try
        {
            base.fetchBanner(pos);

            if (Info.IsEditor() || (firstTime && !Setup()))
            {
                return;
            }

                        #if UNITY_IPHONE
            ScreenOrientation or;

            if (pos == AdvertisementManager.Positions.BOTTOM)
            {
                or = Screen.orientation;
            }
            else
            {
                switch (Screen.orientation)
                {
                case ScreenOrientation.Portrait: or = ScreenOrientation.PortraitUpsideDown; break;

                case ScreenOrientation.PortraitUpsideDown: or = ScreenOrientation.Portrait; break;

                case ScreenOrientation.LandscapeLeft: or = ScreenOrientation.LandscapeRight; break;

                case ScreenOrientation.LandscapeRight: or = ScreenOrientation.LandscapeLeft; break;

                default: or = ScreenOrientation.PortraitUpsideDown; break;
                }
            }

            ScreenOrientation[] ors = new ScreenOrientation[1] {
                or
            };

            banner = instance.CreateBanner(null, ors);
                        #endif
        }
        catch
        {
            Error(API, ERROR_LOADING_BANNER);
        }
    }
    void OnGUI()
    {
        if (GUILayout.Button("Start Session"))
        {
                        #if !UNITY_EDITOR
            revmob = RevMob.Start(REVMOB_APP_IDS, gameObject.name);
                        #endif
        }
        if (GUILayout.Button("Create Intertitial"))
        {
                        #if !UNITY_EDITOR
            fullscreen = revmob.CreateFullscreen();
                        #endif
        }
        if (GUILayout.Button("Display Interstitial"))
        {
                        #if !UNITY_EDITOR
            if (fullscreen == null)
            {
                fullscreen = revmob.CreateFullscreen();
            }

            fullscreen.Show();
                        #endif
        }
        if (GUILayout.Button("Create Banner"))
        {
                        #if !UNITY_EDITOR
            loadedBanner = revmob.CreateBanner();
                        #endif
        }
        if (GUILayout.Button("Show Banner"))
        {
                        #if !UNITY_EDITOR
            loadedBanner.Show();
                        #endif
        }
        if (GUILayout.Button("Hide Banner"))
        {
                        #if !UNITY_EDITOR
            loadedBanner.Hide();
                        #endif
        }
    }
示例#7
0
    void Start()
    {
        //PlayerPrefs.SetInt("record", 0);
                #if (UNITY_IPHONE && !UNITY_EDITOR)
        banner = (RevMobIOSBanner)revmob.CreateBanner();
        banner.Show();
        #endif

        if (PlayerPrefs.GetString("hasPlayedOnce").Equals("true"))
        {
            PlayerPrefs.SetString("hasPlayedOnce", "false");
                        #if (UNITY_IPHONE && !UNITY_EDITOR)
            revmob.ShowPopup();
                #endif
                        #if (UNITY_ANDROID && !UNITY_EDITOR)
            revmob.ShowPopup();
                        #endif
        }
        menuState = MenuState.Splash;
        Instantiate(music, transform.position, transform.rotation);
        recordBlinkTimer = Time.time;
        PlayerPrefs.SetInt("currentScore", 0);

        StartCoroutine(utilities.GetRanking());

        if (Application.platform == RuntimePlatform.Android || Application.platform == RuntimePlatform.IPhonePlayer)
        {
            clickToPlayString = "tap to play!";
            tutorialString    = "Score points by matching 3+ similar memes before the time runs out. Move them around with touch!\nStart!";
            //clickToPlayString = "toque para jogar!";
            //tutorialString = "Pontue combinando 3+ memes iguais antes que acabe seu tempo. Mexa os memes arrastando e soltando.\nok!";
        }
        else
        {
            clickToPlayString = "tap to play!";
            tutorialString    = "Score points by matching 3+ similar memes before the time runs out. Move them around with touch!\nStart!";
            //clickToPlayString = "clique para jogar!";
            //tutorialString = "Pontue combinando 3+ memes iguais antes que acabe seu tempo. Mexa os memes clicando para selecionar.\nok!";
        }
    }