Example #1
0
    void manage_player_movment()
    {
        float horizontal = Input.GetAxis("Horizontal");          //joystick horizontal
        float vertical   = Input.GetAxis("Vertical");            //joystick vertical

        if (horizontal > 0.0f)
        {
            player_movment.move_left();
        }
        if (horizontal < 0.0f)
        {
            player_movment.move_right();
        }
        if (vertical > 0.0f)
        {
            player_movment.move_forward();
        }
        if (vertical < 0.0f)
        {
            player_movment.move_backward();
        }
        if (Input.GetKey(KeyCode.Space))
        {
            player_movment.jump();
        }
        if (Input.GetKeyDown(KeyCode.LeftControl))
        {
            player_movment.change_sneak();
        }
    }