I followed the tutorial perfectly and everything was working fine until I saved the project, closed it and then opened it back up. Now my character will not move in the direction of the cursor. He is just moving in the direction based off the keys (w, a, s, d) and not even the correct direction.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Welcome to the community, @RoxGames.
Locate the Movement method field under your Settings Manager's "Interface settings" panel. Is it set to First Person?
If you can share screenshots showing all your Settings Manager fields, there may be another setting involved as well.
Also, check that the MainCamera is set up to be the only one rendering. This should be a separate object to the First Person Camera that your Player uses, and should be the only one tagged as "MainCamera" in your scene. If you can share screens showing the Inspectors of your cameras at runtime, that'll help clarify the situation.
Hey Chris, after your comment I took a closer look at the Settings Manager. Under Movement Settings there is an option called Turning Type. When I changed it from Relative To Camera to Tank Controls. My character now walks normally. Does this sound like the right fix to you?
The only difference that the Turning type option should make will be when using the Horizontal input axis.
When set to Relative To Camera, this input should cause the character to strafe left and right.
When set to Tank Controls, this input should cause the character to turn left and right, without changing position.
The camera should be able to free-aim (rotate with mouse input) in both of these modes.
You may want to check that you don't have multiple inputs mapped to the same sources (e.g. Horizontal mapped to both the arrow keys + the mouse axis), and my suggestions earlier about the camera, but if the Player moves how you want them to, that's fine too.