I don't see what you did at 4:10. You say, "Cast to PlayerCharacter Class" but I don't see that in the options. I have a "Cast to PlayerController Class" but it gives me a purple node that I don't see in your example. Your first video ("First Person Movement From Scratch"") worked perfectly for me, and I really appreciate it. With this one, I don't get past your first play test. It's not working for me and I think it's because I can't follow your procedure.
If I look up or down, I stop moving completely, if I gradually look up or down my character will slow down. I understand it has to do with movement being tied to where the camera is facing somehow or something but I have no idea how to fix it. After checking for a bit it seems to be my character turns its collision and mesh entirely where the camera faces, so it's acting as if forward is always in front of the camera, meaning it's technically working as intended, but how would I make it based on direction rather than where the camera is facing so I can still move every direction while looking up or down?
I was confused as to why he was rotating the whole character. To fix, disable rotate pitch on the blueprint and enable the setting on the camera "Use Pawn Control Rotation", it will make the camera rotate individually, then in the MoveDirection function delete the "Camera" node connected to the right and forward get vectors. drag the capsule component from the components tab near the right and forward get vectors and connect them, now it will move based on the capsules rotation which makes the character move at full speed regardless of camera location
Thank you for mentioning this weird deal with "Enhanced Input Local Player Subsystem" node... This fixed my Enhanced Input Actions not working on the BP_FirstPersonCharacter after upgrading a project from 4.26 to 5.3.
For project files and tutorial commissions:
www.patreon.com/kampairaptor
I don't see what you did at 4:10. You say, "Cast to PlayerCharacter Class" but I don't see that in the options. I have a "Cast to PlayerController Class" but it gives me a purple node that I don't see in your example.
Your first video ("First Person Movement From Scratch"") worked perfectly for me, and I really appreciate it. With this one, I don't get past your first play test. It's not working for me and I think it's because I can't follow your procedure.
to fix that in the "Add Mapping Context" set the Mapping context to InputMapping class
If I look up or down, I stop moving completely, if I gradually look up or down my character will slow down. I understand it has to do with movement being tied to where the camera is facing somehow or something but I have no idea how to fix it.
After checking for a bit it seems to be my character turns its collision and mesh entirely where the camera faces, so it's acting as if forward is always in front of the camera, meaning it's technically working as intended, but how would I make it based on direction rather than where the camera is facing so I can still move every direction while looking up or down?
I was confused as to why he was rotating the whole character. To fix, disable rotate pitch on the blueprint and enable the setting on the camera "Use Pawn Control Rotation", it will make the camera rotate individually, then in the MoveDirection function delete the "Camera" node connected to the right and forward get vectors. drag the capsule component from the components tab near the right and forward get vectors and connect them, now it will move based on the capsules rotation which makes the character move at full speed regardless of camera location
@@jasonmcmiles5403 amazing, thanks for replying to this, I just had the same issue!
@@jasonmcmiles5403 This helped a ton! Thanks!
Thank you for mentioning this weird deal with "Enhanced Input Local Player Subsystem" node...
This fixed my Enhanced Input Actions not working on the BP_FirstPersonCharacter after upgrading a project from 4.26 to 5.3.
You did not remove the previous code for looking around and negating the IA look will negate on both axis, not just up down.
Bro how to make Steering wheel touch input for vehicle in unreal engine ?
Supp, when I look down my character for some reason stops moving or slows down, also can't look directly down
I'm "smart enough to leave a like", but I am not sure I am smart enough to understand how to make this work ;D