public void Update() { float v = Mathf.Min(CommandReader.GetAxis("vertical", GlobalController.g.Control) + CommandReader.GetAxis("VDpad", GlobalController.g.Control), 1); float h = Mathf.Min(CommandReader.GetAxis("horizontal", GlobalController.g.Control) + CommandReader.GetAxis("HDpad", GlobalController.g.Control), 1); sr.horizontalScrollbar.value += h * vel / painelDeTamanhoVariavel.localScale.x; sr.verticalScrollbar.value += v * vel / painelDeTamanhoVariavel.localScale.y; }
// Update is called once per frame void Update() { if (podeMudar) { float quanto = CommandReader.GetAxis("horizontal", GlobalController.g.Control) + CommandReader.GetAxis("HDpad", GlobalController.g.Control); if (quanto > 0) { VerificaModificacao(true); } else if (quanto < 0) { VerificaModificacao(false); } else { quanto = UiDeOpcoes.VerificaMudarOpcao(true); if (quanto > 0) { opcaoSelecionada = ContadorCiclico.AlteraContador(1, opcaoSelecionada, destaques.Length); } else if (quanto < 0) { opcaoSelecionada = ContadorCiclico.AlteraContador(-1, opcaoSelecionada, destaques.Length); } if (quanto != 0) { ColocarDestaqueSelecionado(); } } bool foi = ActionManager.ButtonUp(0, GlobalController.g.Control); if (CommandReader.ButtonDown(2, GlobalController.g.Control) || (foi && opcaoSelecionada == destaques.Length - 1)) { BotaoVoltar(); } else if (foi && opcaoSelecionada == 2) { BotaoTodasHabilidades(); } } }
private bool ColorCircleState() { bool foi = false; bool effective = false; Vector2 V = new Vector2( CommandReader.GetAxis("horizontal", Controlador.teclado), CommandReader.GetAxis("vertical", Controlador.teclado) ); float val = (Input.GetKey(KeyCode.Q) ? 1 : 0) + (Input.GetKey(KeyCode.E) ? -1 : 0); val *= Time.deltaTime * velValForGreyScale; myGetColor.MoveMark(V * velValForColor, val); if (Input.GetKeyDown(KeyCode.Escape)) { effective = false; foi = true; } else if (Input.GetKeyDown(KeyCode.Return)) { effective = true; foi = true; } else if (Input.GetKeyDown(KeyCode.Alpha1)) { EndColorCircle(); ChangeToColorGrid(); } else if (Input.GetKeyDown(KeyCode.Alpha2) && secManager.GetTargetColorReg != RegistroDeCores.skin) { EndColorCircle(); globalCM.StartHud(myGetColor.CurrentColor, secManager.GuardOriginalColor.cor, secManager.VerifyColorReg(), secManager.GetTargetColorReg); StartGlobalColorMenu(); } if (foi) { EndColorCircle(); secManager.EndChangeColor(effective); estado = EstadoDoMenu.main; } return(true); }
// Update is called once per frame void Update() { float quanto = CommandReader.GetAxis("vertical", GlobalController.g.Control); if (quanto > 0) { sb.value += velDoScroll * Time.deltaTime; } else if (quanto < 0) { sb.value -= velDoScroll * Time.deltaTime; } if (CommandReader.ButtonDown(2, GlobalController.g.Control)) { SairDosCreditos(); } }
// Update is called once per frame void Update() { DirectionalCamera cDir = CameraApplicator.cam.Cdir; if (mudandoCam) { tempoDecorrido += Time.deltaTime; cDir.SphericalDistance = Mathf.Lerp(startDistance, dtForCam.distance, tempoDecorrido / TEMPO_MUDANDO_CAM); cDir.VarVerticalHeightPoint = Mathf.Lerp(startHeight, dtForCam.height, tempoDecorrido / TEMPO_MUDANDO_CAM); if (tempoDecorrido >= TEMPO_MUDANDO_CAM) { mudandoCam = false; } } else { Vector3 V = new Vector3( -CommandReader.GetAxis("Xcam", Controlador.teclado), -CommandReader.GetAxis("Zcam", Controlador.teclado), CommandReader.GetAxis("Ycam", Controlador.teclado) ); if (CameraApplicator.cam) { CameraApplicator.cam.ValoresDeCamera(V.x, 0, false, false); float f = cDir.SphericalDistance + V.z * velMinMaxZ.x * Time.deltaTime; cDir.SphericalDistance = Mathf.Clamp(f, velMinMaxZ.y, velMinMaxZ.z); f = cDir.VarVerticalHeightPoint + V.y * velMinMaxY.x * Time.deltaTime; cDir.VarVerticalHeightPoint = Mathf.Clamp(f, velMinMaxY.y, velMinMaxY.z); } else { Debug.Log("Ué"); } } }