private void Update() { var input = _input.GetDirection(); logic.SetDirection(input.normalized); logic.AddDirection(transform.position); }
private void Update() { if (!isConfigure) { return; } var worldPosition = _inputAdapter.GetDirection(); movementController.MovePointTo(worldPosition); if (_inputAdapter.GetButton("Fire")) { weaponController.TryShoot(); } }
// Update is called once per frame void Update() { Vector2 cardinalidad = _input.GetDirection(); //Debug.Log("X"+Input.GetAxis("Horizontal")); //Debug.Log("Y"+Input.GetAxis("Vertical")); //acomodamos los objetos que persiguen los fantasmas para que se coloquen en la cardinalidad que corresponde //primero miramos quien es mas fuerte x o y if (Mathf.Abs(cardinalidad.x) == Mathf.Abs(cardinalidad.y)) { ColocandoFantasmas("centro"); } else { if (Mathf.Abs(cardinalidad.x) > Mathf.Abs(cardinalidad.y)) { //va por el eje x ahora buscamos para donde va if (cardinalidad.x > 0) { //va para la derecha ColocandoFantasmas("derecha"); } else { //va para la izquierda ColocandoFantasmas("izquierda"); } } else { //va por el eje y ahora buscamos para donde va if (cardinalidad.y > 0) { //va para la arriba ColocandoFantasmas("arriba"); } else { //va para la abajo ColocandoFantasmas("abajo"); } } } }
// Update is called once per frame void Update() { var directionJoistic = input.GetDirection().x; logicMovment.MovePlayer(directionJoistic); }