private Direction GetDirection()
        {
            var horizontal = InputProvider.GetAxis("Horizontal");

            return(Mathf.Abs(horizontal) > MinHorizontalMovement
                ? horizontal > 0 ? Direction.RIGHT : Direction.LEFT
                : _looksLeft ? Direction.LEFT : Direction.RIGHT);
        }
Exemplo n.º 2
0
    public float GetAxis(string i_AxisName)
    {
        if (m_InputProvider == null)
        {
            return(0f);
        }

        return(m_InputProvider.GetAxis(i_AxisName));
    }
 protected virtual Vector2 GetHorizontalInput()
 {
     return(new Vector2(InputProvider.GetAxis("Horizontal"), 0f));
 }