Exemplo n.º 1
0
    public void carregaInformacao(MissaoDetalhes missaoAtual, Canvas canvas, GameObject painel, Text missaoTitulo, Text missaoDescricao, Text informacao_extra, RawImage imagem, GameObject canvasPosition)
    {
        if (GameManager.gameMode.Equals(GameMode.VR))
        {
            painel.transform.position = canvasPosition.transform.position;
            painel.transform.rotation = canvasPosition.transform.rotation;
        }
        missaoTitulo.text     = missaoAtual.descricao;
        missaoDescricao.text  = missaoAtual.objetivo;
        informacao_extra.text = missaoAtual.informacaoExtra;
        imagem.texture        = missaoAtual.imagem;

        audio.clip = missaoAtual.audioDescricao;
        audio.Play();
        //Debug.Log("vamos testar o audio");

        canvas.enabled = true;
    }
Exemplo n.º 2
0
    public void mudarMissao(int id)
    {
        missaoAtual.desativaAssistente();
        missaoAtual.ativa = false;

        missaoAtual       = missoes[id];
        missaoAtual.ativa = true;

        if (player == null)
        {
            player = gameManager.playerAtivo;
        }

        if (GameManager.gameMode.Equals(GameMode.VR))
        {
            carregaInformacao(missaoAtual, player.canvas, player.painel, player.missaoTitulo, player.missaoDescricao, player.informacao_extra, player.imagemMissao, player.canvasPositionVR);
        }
        else if (GameManager.gameMode.Equals(GameMode.ThirdPerson))
        {
            carregaInformacao(missaoAtual, player.canvas, player.painel, player.missaoTitulo, player.missaoDescricao, player.informacao_extra, player.imagemMissao, null);
            //carregaInformacao(missaoAtual, tpCanvas, tpPainel, tpMissaoTitulo, tpMissaoDescricao, tpInformacao_extra, tpImagem, canvasPosition);
        }

        // carregaInformacao(missaoAtual, canvas, painel, missaoTitulo, missaoDescricao, informacao_extra, imagem, canvasPosition);



        //missaoTitulo.text = missaoAtual.descricao;
        //missaoDescricao.text = missaoAtual.objetivo;
        //informacao_extra.text = missaoAtual.informacaoExtra;
        //imagem.texture = missaoAtual.imagem;

        //painel.transform.position = canvasPostion.transform.position;
        //painel.transform.rotation = canvasPostion.transform.rotation;

        //canvas.enabled = true;
    }