Hey all, quick question here, I got a 3rdPcharacter that I have a Bp for walking, running etc. But it doesnot seem to move forward when directed, only backward or left/right bkwd etc sometimes. Can anyone advise to what went wrong?
Hey @Hai_Nes!
Unfortunately, thereâs really not anything anyone can do to help without more information, specifically information from your animation Blueprint for your character! There are a lot of ways to go about it so we need to actually see what youâre doing!
Get us some more info and letâs check it out!
Perhaps you can upload screenshots? These images are difficult to see, unreals default character movement system usually sets you up for movement in all directions, have you modified that system at all?
Letâs take a look within this state machine, there should be a state with a movement blendspace in there!
Yes I made some additions but it wasnt affected by it. If I disconnect some nodes in Bp,then hit Play, character moves around but in T-pose
I have a question about your movement issue that may be silly, but could you clarify when you say the character wonât move FORWARD? Do you mean the animation doesnât play and you slide along? Or do you mean that the character itself canât move forward at all?
Because if itâs not moving forwards at all, that means itâs not an animation issue. Also all of your animation graphs look fine.
What is âProne Traceâ? Because itâs possible that it is affecting your movement input without you wanting it to.
Hey bro, not a silly question at all.
ok 1st answer: My character moves along all directions except for âforward mvmntâ. Itâs as if something invisible is holding him back. I clicked Show Collisions on but I donât see anything at my feet
And 2nd answ: Prone trace was made to detect and correct any angular floor positioning when prone, so that Iâm not horizontally clipping through say when âcrawling up some stairsâ, instead Iâll be parallel to that angle Iâm on.
Edit: I disconnected the Prone Trace and Tank Mvmt nodes but still have similar negative results.
Have you double checked the scale numbers in your axis mapping?
It does look like it is creeping forward, maybe stick a print string in the handler and hook up Axis Value
, does it read 1 when your forward input is pressed?
no I never altered the forward Axis Movement but plays forward, back, left and right, 1, -1, -1 and 1 respectively on the Print string
Edit:
Just to be clear, you tried this?
If you didnât, try that. If the issue persists, make a comment around those nodes saying to reconnect them to remind yourself, and LEAVE THEM OUT for testing! Simplifying things for testing makes it easier to pinpoint your issue because there may be a bug in there, as well, and you could falsely think it was the thing you were working with.
But yes if you tried this let us know what changed, if anything! Changes are ALWAYS relevant, even if it isnât the solution.
Hey MB forgive me I tried but the problem still persist. I even went back to a previous save file and copied everything in the character BP that I thought was relevant but still no dice
Waaait a minute.
Your gun. Take off the gun. It might have collision on it preventing you from moving forwards and youâre colliding against it, which would explain why you can move any other direction!
Remove the weapon entirely (temporarily, obviously) and then see if that fixes it. If it does, you just need to worry about the collision of your weaponâs skeletal mesh!
Honestly this is my 1st attempt to removing a component, temporarily, instead of just deleting it. Iâm a noob in ue4, can u adviseđ
Donât worry, thatâs exactly what you need to do! Just delete it. Then compile and run it.
Once you stop the test, you can use CTRL+Z to get it back. or just add it back onto the player.