Se modifica la lógica del render de la Flecha (voy de a poco): ahora los cálculos de movimiento se hacen antes de calcular el shader (posiblemente por esto funciona mal).