Salut, je ne connais rien à la VR mais je peux quand même essayer de t’aider.
1ère chose que je me demande, c’est quelle est la valeur de ta variable “New var 0”, et est-ce que tu la modifie ailleurs? Si sa valeur est 0 et vu que tu la multiplie à la valeur de mouvement, forcément le mouvement sera nul
Ensuite pour voir si tes controlleurs marchent, tu peux debugger ton code. Il y a plein de façons de debugger, le plus simple étant de mettre un “print string” après ton node “add movement input”.
-Sur le print string tu met 0 pour “duration”
-Sur le “in string” tu branche le “axis value” qui sort de ton input (le node rouge).
Normalement ça devrait te donner une valeur entre -1 et 0 quand tu recule (selon la force que tu met sur le joystick) et entre 0 et 1 quand tu avance
Edit : Il y a aussi autre chose, tu prends dans les deux cas le “right vector” de la camera, ce qui fait que si ça marche, tu va toujours te déplacer latéralement. Pour quand tu avance (je sais pas si c’est l’axe X ou Y), c’est le “forward vector” de la cam qu’il te faut.