Esempio n. 1
0
 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));
 }
Esempio n. 2
0
 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;
 }