public void espacoCanto() { espacoC = !espacoC; decr = espacoC ? 1f : 0f; CurvasMedia.setPosiXFinalInicial(telaExibicao.position.x + telaExibicao.lossyScale.x / 2f - decr, telaExibicao.position.x - telaExibicao.lossyScale.x / 2f); atualizarValoresUteis(); desenharCandlesEVolumes(); desenharCurvasMedia(); atualizaLinhasTendencia(-1, true); StartCoroutine(divisoriasGer.setDivLaterais(divisoriasLaterais)); StartCoroutine(divisoriasGer.setDivInferiores(buscaEmDatas(), elemNaTela, divisoriasInferiores, MAX_ELEM_TELA, decr)); StartCoroutine(graficoDeVelas.desenharGraficoVelas(dados.retornaVetorOHLCParaGraficoVelas(indiceAtual, elemNaTela), calculos)); }
void Awake() { configuracaoUI.efetuaConfiguracaoInicial(); dados = new Dados(); //Acesso a dados atuais calculos = new CalculosUteis(telaExibicao.lossyScale); //Acesso a valores importantes configuracaoUI.configuraCaixaDeOcultamento(calculos.espacoVolumes + GraficoDeVelas.ESPACO_ENTRE_VOLUMES_CANDLES); GraficoDeVelas.setTransformTelaExibicao(telaExibicao); CurvasMedia.setPosiXFinalInicial(telaExibicao.position.x + telaExibicao.lossyScale.x / 2f, telaExibicao.position.x - telaExibicao.lossyScale.x / 2f); CurvasMedia.setPosiYInicialCandles(telaExibicao.position.y - telaExibicao.lossyScale.y / 2f + calculos.espacoVolumes + GraficoDeVelas.ESPACO_ENTRE_VOLUMES_CANDLES); LinhaTendencia.setPosX(telaExibicao.position.x - telaExibicao.lossyScale.x / 2f, telaExibicao.position.x + telaExibicao.lossyScale.x / 2f); LinhaTendencia.setPosY(telaExibicao.position.y - telaExibicao.lossyScale.y / 2f + calculos.espacoVolumes + GraficoDeVelas.ESPACO_ENTRE_VOLUMES_CANDLES, telaExibicao.position.y + telaExibicao.lossyScale.y / 2f); LinhaTendencia.setCalculosObj(calculos); UIController.setCalculosObj(calculos); GerenciaDivisorias.setCalculosObj(calculos); indiceAtual = 0; elemNaTela = 1; divisoriasInferiores = MIN_DIV_INF; divisoriasLaterais = MIN_DIV_LAT; setarTema1(); iteracoesIniciais = 0; indiceAtual = MAX_ELEM_TELA - 1; }