Oi, Julio, tudo bem?
É porque nesse caso não estamos falando de posição mas de direção então estamos usando um Vetor como fazemos com a física então ao apertar as teclas por exemplo W e D criamos um vetor 1, 0, 1 que aponta para nordeste, ele não tem a ver com a posição, esses valores vão representar a direção que ele aponta como num plano cartereziano (mas tridimencional)
Então a gente pode usar um Vetor3 pra representar uma posição, mas também podemos usá-lo em multiplicações para mudar a direção de algo. Por exemplo! Pegue a direção que você criou e multiplique por new Vector3(-1, 0, -1) você verá que ao fazer isso todas as teclas vão ficar ao contrário pois foram multiplicadas pela direção negativa.
Se ainda ficou dúvida me avisa que eu tento mandar de outra forma!