I decided to make a 3rd person to 1st person camera option using 1 key and for some reason the character is only moving its animation in 1 direction. Is there anyway I can fix this so that the character can maneuver properly?
I don’t know what you’re trying to do - the video just shows the 3rd parson character running and skidding a bit to each side.
If you actually mean to Reverse an animation, you can just set the play rate to negative 1.
Some more detail would be useful.
I’m making a 3rd person to 1st person interchangeable camera where pressing 1 key on the keyboard it will switch between the two views. I made it successfully switch, however, when I do this and I move my character, he moon walks backwards and side to side. Overall it doesn’t look proper.
Ah, you want to have his legs move like he is running Backward…
You can use the existing animations…
First - Duplicate the Walk and Run animations and rename the copies with Reverse in the name - setting their Rate to -1
and create a “Reverse” version of the 2D “Idle-Walk” blend using them.
…
Edit the AnimBP and create a second set of nodes that use the Reverse animations whenever the Boolean “Backing” is set.
Then in the Character blueprint - get a Ref to the AnimBP and save it.
Every time input is > 0 (forward) or < 0 (backward) set or unset the bool in the AnimBP (and move)
–
The Result
[link text][4]
did you attach the cameras to the mesh? because it all works for me
I recently did a set of videos on a hacky way of getting more out of just one animation. See here HTC Vive - FullBody setup - Part 11 Smoothing a walk animation in MotionBuilder - YouTube
Note i used it for vr but can just as well be used for normal games. I use motionbuilder to manipulate the animations, but suppose you can do something similar in ie. Blender or whatever 3d app you may have access to.
Yes it’s attached to the mesh and not a camera boom.
Ok I understand that and I made it so the animation plays backwards at the speed I want. However, my character is still leaning forward like he’s still wanting to run forwards, I researched and saw that editing the bones doesn’t save it with the animation (which is pretty dumb). So i decided to open the animation in Blender and rotate the bones so the animation would play the same but leaning backwards slightly however it doesn’t save and it goes back to the way it originally was. Any way can I rotate all the bones on the X axis by -20 so the character looks more realistically wanting to move back?
What I mean is the animation is currently this:
Meanwhile I want it like this:
The only difference between the two is that the pelvis bone is rotated -20. However, unreal engine doesn’t save the bone changes :/.
Ok I understand that and I made it so the animation plays backwards at the speed I want. However, my character is still leaning forward like he’s still wanting to run forwards, I researched and saw that editing the bones doesn’t save it with the animation (which is pretty dumb). So i decided to open the animation in Blender and rotate the bones so the animation would play the same but leaning backwards slightly however it doesn’t save and it goes back to the way it originally was. Any way can I rotate all the bones on the X axis by -20 so the character looks more realistically wanting to move back?
What I mean is the animation is currently this: Screen capture - aa038196cdba40799c1a2522f97b9b7b - Gyazo
Meanwhile I want it like this: Screen capture - 8ce1fd1db7756e00190a6632e83e4cd9 - Gyazo
The only difference between the two is that the pelvis bone is rotated -20. However, unreal engine doesn’t save the bone changes :/.