protected void IniciarHUD(int quantidade, TipoDeRedimensionamento tipo = TipoDeRedimensionamento.vertical) { painelDeTamanhoVariavel.parent.parent.gameObject.SetActive(true); itemDoContainer.SetActive(true); if (tipo == TipoDeRedimensionamento.vertical) { RedimensionarUI.NaVertical(painelDeTamanhoVariavel, itemDoContainer, quantidade); } else if (tipo == TipoDeRedimensionamento.emGrade) { RedimensionarUI.EmGrade(painelDeTamanhoVariavel, itemDoContainer, quantidade); } else if (tipo == TipoDeRedimensionamento.horizontal) { RedimensionarUI.NaHorizontal(painelDeTamanhoVariavel, itemDoContainer, quantidade); } for (int i = 0; i < quantidade; i++) { GameObject G = ParentearNaHUD.Parentear(itemDoContainer, painelDeTamanhoVariavel); SetarComponenteAdaptavel(G, i); } itemDoContainer.SetActive(false); if (sr != null) { if (sr.verticalScrollbar) { sr.verticalScrollbar.value = 1; } } if (GameController.g) { GameController.g.StartCoroutine(ScrollPos()); } else { GameObject.FindObjectOfType <InitialSceneManager>().StartCoroutine(ScrollPos()); } }
public void IniciarHud() { int quantidade = SaveDatesManager.s.SaveProps.Count; essaLista = SaveDatesManager.s.SaveProps; essaLista.Sort(); sr.transform.parent.gameObject.SetActive(true); IniciarHUD(quantidade); RedimensionarUI.NaVertical(painelDeTamanhoVariavel, itemDoContainer, quantidade + 1); UmaOpcaoDoIniciarJogo[] umaS = painelDeTamanhoVariavel.GetComponentsInChildren <UmaOpcaoDoIniciarJogo>(); for (int i = 0; i < umaS.Length; i++) { umaS[i].ColocarTotalAlpha(); } }
protected void IniciarHUD(int quantidade, TipoDeRedimensionamento tipo = TipoDeRedimensionamento.vertical) { OpcaoEscolhida = 0; painelDeTamanhoVariavel.parent.parent.gameObject.SetActive(true); itemDoContainer.SetActive(true); if (tipo == TipoDeRedimensionamento.vertical) { RedimensionarUI.NaVertical(painelDeTamanhoVariavel, itemDoContainer, quantidade); } else if (tipo == TipoDeRedimensionamento.emGrade) { RedimensionarUI.EmGrade(painelDeTamanhoVariavel, itemDoContainer, quantidade); } else if (tipo == TipoDeRedimensionamento.horizontal) { RedimensionarUI.NaHorizontal(painelDeTamanhoVariavel, itemDoContainer, quantidade); } for (int i = 0; i < quantidade; i++) { GameObject G = ParentearNaHUD.Parentear(itemDoContainer, painelDeTamanhoVariavel); SetarComponenteAdaptavel(G, i); G.name += i.ToString(); if (i == OpcaoEscolhida) { ColocarDestaqueNoSelecionado(G.GetComponent <UmaOpcao>()); /*if (GameController.g != null) * // G.GetComponent<UmaOpcao>().SpriteDoItem.sprite = GameController.g.El.UiDestaque; * //else * { * Color C; * ColorUtility.TryParseHtmlString("#FFFFFFFF", out C); * G.GetComponent<UmaOpcao>().SpriteDoItem.color = C; * }*/ } } itemDoContainer.SetActive(false); if (sr != null) { if (sr.verticalScrollbar) { sr.verticalScrollbar.value = 1; } } if (sr != null) { if (sr.horizontalScrollbar) { sr.horizontalScrollbar.value = 0; } } AgendaScrollPos(); }