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; }
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; }