Unity System.String (Left & Right string) Bug

I’m tring to duplicate the script that this girl does to control the animation Mecanim 15:17 .And I get an error that says that the “e” and “q” buttons are not setup! Thank you so much for the effort that you’ve put to help me! I wish you a grate day!

<<< Script >> using UnityEngine;
using System.Collections;

public class CharacterMovementController : MonoBehaviour {

private Animator myAnimator;

// Use this for initialization
void Start () {

    myAnimator = GetComponent<Animator>();

}

// Update is called once per frame
void Update () {

    myAnimator.SetFloat("VSpeed", Input.GetAxis("Vertical"));
    if (Input.GetButtonDown("Jump"))
    {
        myAnimator.SetBool("jumping", true);
        Invoke("StopJumping", 0.1f);
    }
    if (Input.GetButtonDown("q"))
    {
        if((Input.GetAxis("Vertical") == 0f) && (Input.GetAxis("Horizontal") == 0f))
        {
            myAnimator.SetBool("TurningLeft", true);
        }else
        {
            myAnimator.SetBool("TurningLeft", false);
        }
    }
    if (Input.GetButtonDown("e"))
    {
        if ((Input.GetAxis("Vertical") == 0f) && (Input.GetAxis("Horizontal") == 0f))
        {
            myAnimator.SetBool("TurningRight", true);
        }
        else
        {
            myAnimator.SetBool("TurningRight", false);
        }
    }
    
}
void StopJumping()
{
    myAnimator.SetBool("jumping", false);
}

}

If you watch the video you see that she uses Input.GetKey() for the keys, not GetButtonDown()