// Use this for initialization
    void Start()
    {
        UnityAdControle.ShowAd();
        inGameAudio.Play();

        scoreText.text = "Score: 0";
    }
 /// <summary>
 /// Metodo similar ao LoadScene.
 /// Carrega uma cena com base no nome dela, porem salva um PlayerPrefs,
 /// para poder spawnar o player no local correto
 /// </summary>
 /// <param name="sceneName">Nome da cena a ser carregada</param>
 public void LoadSceneByAdds(string sceneName)
 {
     // Salva o nome da cena
     PlayerPrefs.SetString("sceneName", sceneName);
     // Seta o time scale para um, para garantir a execução do jogo.
     Time.timeScale = 0;
     // Chama a função de mostrar anuncio com recompensa
     UnityAdControle.showRewardAd();
 }
 /// <summary>
 /// Carrega fase
 /// </summary>
 /// <param name="scene">Scene.</param>
 public void LoadScene(int scene)
 {
     playGameAudio.Play();
     SceneManager.LoadScene(scene);
     if (UnityAdControle.showAds)
     {
         UnityAdControle.ShowAd();
     }
 }
Exemple #4
0
    public void CarregaScene(string nomeScene)
    {
        SceneManager.LoadScene(nomeScene);

        if (UnityAdControle.showAds)
        {
            UnityAdControle.ShowAd();
        }
    }
    /// <summary>
    /// Metodo para carregar uma scene
    /// </summary>
    /// <param name="nomeScene">Nome da scene que sera carregada</param>
    public void CarregaScene(string nomeScene)
    {
        ObstaculoComp.velocidadeRolamento = 0.1f;

        if (UnityAdControle.showAds)
        {
            UnityAdControle.ShowAd();
        }

        SceneManager.LoadScene(nomeScene);
    }
Exemple #6
0
    public void CarregaScene(string nomeScene)
    {
        SceneManager.LoadScene(nomeScene);
#if UNITY_ADS
        if (UnityAdControle.showAds)
        {
            print("Show Ad");
            UnityAdControle.ShowAd();
        }
#endif
    }
Exemple #7
0
    public void CarregaScene(string nomeScene)
    {
        SceneManager.LoadScene(nomeScene);

#if UNITY_ADS
        if (UnityAdControle.showAds)
        {
            //Mostra um anuncio
            UnityAdControle.ShowAd();
        }
#endif
    }
    public void LoadScene(string sceneName)
    {
        SceneManager.LoadScene(sceneName);

#if UNITY_ADS
        if (UnityAdControle.showAds)
        {
            print("Enter Ad");
            UnityAdControle.ShowAd();
        }
#endif
    }
Exemple #9
0
    public void CarregaScene(string nomeScene)
    {
        ObstaculoComp.score   = 0;
        ObstaculoComp.powerUp = 0;
        SceneManager.LoadScene(nomeScene);

#if UNITY_ADS
        if (UnityAdControle.showAds)
        {
            UnityAdControle.ShowAd();
        }
#endif
    }
Exemple #10
0
    // Start is called before the first frame update
    void Start()
    {
#if UNITY_ADS
        UnityAdControle.InitializeAds();
#endif
        proxTilePos = pontoInicial;
        proxTileRot = Quaternion.identity;

        for (int i = 0; i < numSpawnIni; i++)
        {
            SpawnProxTile(i >= numTilesSemOBS);
        }
    }
Exemple #11
0
 // Start is called before the first frame update
 void Start()
 {
     lifes = 5;
     score = 0;
     MenuPauseComp.handleBotaoGanharVida.OnNext(lifes);
     UnityAdControle.InitializeAds();
     proxTilePos = pontoInicial;
     proxTileRot = Quaternion.identity;
     for (int i = 0; i < numSpawnIni; i++)
     {
         SpawnProxTile(i >= numTilesSemOBS);
     }
 }
Exemple #12
0
    /// <summary>
    /// Metodo para carregar uma scene
    /// </summary>
    /// <param name="nomeScene">Nome da scene que será carregada</param>
    public void CarregaScene(string nomeScene)
    {
        ControladorJogo.pontuacaoAtual = 0;

        ObstaculoComp.velocidadeRolamento = 0.5f;

        if (UnityAdControle.showAds)
        {
            //Mostra um anuncio
            UnityAdControle.ShowAd();
        }

        SceneManager.LoadScene(nomeScene);
    }
    // Start is called before the first frame update
    void Start()
    {
        //Text tempText = Text.FindObjectOfType<Text>();
        //placar = tempText && tempText.CompareTag("Placar") ? tempText : null;
        points = 0;
#if UNITY_ADS
        UnityAdControle.InitAds();
#endif
        proxTilePos = pontoInicial;
        proxTileRot = Quaternion.identity;

        for (int i = 0; i < numSpawnIni; i++)
        {
            SpawnProxTile(i >= numTilesSemOBS);
        }
    }
Exemple #14
0
    /// <summary>
    /// Função para carregar um Level a partir de seu nome
    /// </summary>
    /// <param name="sceneNome">Nome da cena a ser carregada</param>
    public void CarregaLevel(string sceneNome)
    {
        //TODO - zera pontuação
        SceneManager.LoadScene(sceneNome);

#if UNITY_ADS
        // verifica se está indo para a tela de gameover ou de inicio
        if (sceneNome.Equals("TelaInicial") || sceneNome.Equals("TelaGameOver"))
        {
            if (UnityAdControle.showAds)
            {
                // exibe anuncio simples
                UnityAdControle.ShowAds();
            }
        }
#endif
    }
Exemple #15
0
    /// <summary>
    /// Metodo para continuar o Game.
    /// E desabilitar o menu de pause.
    /// </summary>
    public void ResumeGame()
    {
        // Desabilita o menu de pause
        pausedScreen.SetActive(!true);
        // Verificação se os anuncios estão habilitados.
#if UNITY_ADS
        // Verificação se os anuncios esta pronto para rodar.
        if (UnityAdControle.showAds)
        {
            // Roda um anuncio.
            UnityAdControle.ShowAd();
        }
#else
        // Despausa o game caso os anuncios não estejam habilitados.
        // Seta o time scale para um, voltando toda a execução do jogo ao normal
        Time.timeScale = 1;
#endif
    }
 /// <summary>
 /// Volta para o jogo novamente
 /// </summary>
 public void PlayAgain()
 {
     playAgainAudio.Play();
     UnityAdControle.ShowAdReward();
     SceneManager.LoadScene(1);
 }
 /// <summary>
 /// Metodo chamado quando o jogador clicar em Continue no GameOverMenu
 /// </summary>
 public void ShowRewardAd()
 {
     UnityAdControle.ShowRewardAd();
 }
 // Start is called before the first frame update
 void Start()
 {
     UnityAdControle.InitAds();
 }
Exemple #19
0
 public void ShowRewardToEarnLife()
 {
     UnityAdControle.ShowRewardAdToEarnLife();
 }