void animandoVidaFora()
    {
        tempoDeAcao += Time.deltaTime;
        Vector3 maisUmV;

        if (tempoDeAcao < 1)
        {
            switch (nomeItem)
            {
            case nomeIDitem.maca:
            case nomeIDitem.burguer:
                maisUmV = new Vector3(0, 1, 0);
                break;

            case nomeIDitem.gasolina:
            case nomeIDitem.regador:
            case nomeIDitem.aguaTonica:
            case nomeIDitem.pilha:
            case nomeIDitem.estrela:
            case nomeIDitem.quartzo:
            case nomeIDitem.adubo:
            case nomeIDitem.seiva:
            case nomeIDitem.inseticida:
            case nomeIDitem.aura:
            case nomeIDitem.repolhoComOvo:
            case nomeIDitem.geloSeco:
            case nomeIDitem.ventilador:
                maisUmV = new Vector3(1, 1, 0);
                break;

            default:
                maisUmV = new Vector3(0, 1, 0);
                break;
            }
        }
        else
        {
            maisUmV = new Vector3(1, 1, 1);
        }

        paraCor = Vector3.Slerp(paraCor, maisUmV, 3 * Time.deltaTime);
        Color      cor = new Color(paraCor.x, paraCor.y, paraCor.z, 1);
        vidaEmLuta v   = GetComponent <vidaEmLuta>();

        if (v)
        {
            v.alteraCor(cor);
        }
        if (tempoDeAcao > 2f || Input.GetButtonDown("acaoAlt") || Input.GetButtonDown("acao") || Input.GetButtonDown("menu e auxiliar"))
        {
            finalisaACura();
        }
    }
Пример #2
0
    void finalisaACura()
    {
        retornaMenusEscondidos();

        vidaEmLuta v = GetComponent <vidaEmLuta>();

        if (v)
        {
            v.alteraCor(new Color(1, 1, 1, 1));
        }

        if (shopBasico.temItem(nomeItem, H) > -1)
        {
            acaoAtual = "respondeQuem";
            retornaMenu("perguntaQuem").podeMudar = true;
        }
        else
        {
            estadoPublico = "retornarAosItens";
            retornaMenu("perguntaQuem").fechaJanela();
            fechaJanela();
        }
    }