I’m trying to make a hit state for something like a flying kick, where the victim needs to fly back several feet.
So far with the setup I have, the enemy is entering the hit state and playing their falling animations just fine, but the only flying movement I’m getting is on the Z axis. I don’t understand why they are not flying back, when I have that information plugged in.
I tried the launch character node, and the add impulse node, both are giving the same result, only moving on the Z axis.
Have you tried printing the values of GetForwardVector, GetUpVector and the sum of those? Can you share those print results as well? Or if your project is on github, can I hook into it and see?
What can you do if you’re not using bones? I have the same issue, but I’m just using a 2D Sidescroller character with just a capsule collider and a sprite.