示例#1
0
 void Comprar(int valor, int numero_botao)
 {
     //Verifica Quantas moedas eu tenho
     minhaCarteira = Salvador.InformaMoeda();
     //Verifica se eu tenho dinheiro para comprar
     if (valor <= minhaCarteira)
     {
         minhaCarteira = minhaCarteira - valor;
         Salvador.NovoMoeda(minhaCarteira);
         Comprado(numero_botao);
     }
 }
示例#2
0
    //Chama a função de morte
    void Morreu()
    {
        //VERIFICA SE O JOGADOR MORREU
        if (Usuario.GetComponent <Jogador>().vida <= 0)
        {
            //PAUSE O JOGO
            gameON = false;
            GetComponent <MinhaPropaganda>().ShowAd();
            Time.timeScale = 0;
            GAMEOVER.SetActive(true);

            //Chama Recorde
            Recorde.text = "Pontos: " + Usuario.GetComponent <Jogador>().pontos.ToString();
            //Verificando se têm recorde novo
            if (Salvador.NovoRecorde(Usuario.GetComponent <Jogador>().pontos) == true)
            {
                Debug.Log("PARABENS");
            }
            else
            {
                Debug.Log("Tente Outra Vez");
            }
            MaiorRecorde.text = "Recorde: " + Salvador.InformaRecorde().ToString();

            //InformaModeas
            //Moedas Atuais
            MoedasAtuais.text = Usuario.GetComponent <Jogador>().moedas.ToString();


            //Pego do meu save as moedas guardadas
            int moedasatuais = Salvador.InformaMoeda();
            //Somo com as moedas da partida
            moedasatuais = moedasatuais + Usuario.GetComponent <Jogador>().moedas;
            ///Informo ao meu save meu total de moedas
            Salvador.NovoMoeda(moedasatuais);
            //Exibo o meu total de moedas
            TotaldeMoedas.text = Salvador.InformaMoeda().ToString();
        }
    }