Example #1
0
    private void Inputs()
    {
        if (_canMoving)
        {
            if (Input.GetKeyDown(KeyCode.UpArrow) && _canJump)
            {
                Jump();
            }
            if (Input.GetKeyDown(KeyCode.Space))
            {
                _reactions.Attack();
            }

            if (Input.GetKey(KeyCode.LeftArrow))
            {
                vec.x = Move(-1);
            }
            else
            {
                if (Input.GetKey(KeyCode.RightArrow))
                {
                    vec.x = Move(1);
                }
                else
                {
                    vec.x = Move(0);
                }
            }
            _rigid.velocity = vec;
        }
    }