Olá ! Não entendi muito bem qual a diferença entre as duas funções e principalmente por que não foi usado no vídeo a keyPressed(). Tentei fazer o código com a mesma e não funcionou, então fiquei na dúvida se ela funciona especialmente para mudar cor/existe algo que impossibilita seu uso no exercício ou se meu código está errado.
function movimentoRaquete2()
{
function keyPressed(){
if (keyCode === UP_ARROW) {
yRaquete -= 10;}
else if (keyCode === DOWN_ARROW) {
yRaquete += 10;
}
}
}