Hello! So I making a 2D fighting game. And the problem is to make player move only left and right. How can I do this?
Unbind the moveBackwardAction and moveForwardAction bindings locally and set StarterPlayer.EnableMouseLockOption to false. Example localscript in StarterCharacterScripts
game:GetService("ContextActionService"):UnbindAction("moveBackwardAction")
game:GetService("ContextActionService"):UnbindAction("moveForwardAction")
5 Likes
Thank you very much! That worked!
This seems to have been updated to:
ContextActionService:UnbindAction("forwardMovement")
ContextActionService:UnbindAction("backwardMovement")
1 Like
I can’t reproduce this issue, it still works fine for me, have you opted-in to or modified anything?
last time i needed to do this i just completely removed moveBackwardAction and moveForwardAction from the source entirely lol