0 votes

Hello guys

I'm new to Godot and still getting used to it's behaviour, so please, be patient
Thing is I created a "Falling" animation that it's played whenever the player if off the ground. After that, I created too a "Landing" animation, which is played as a transition for the "Falling" to "Idle". To achieve the landing effect, on blender I've made the falling position a little upward, so when the collider hits de ground, the landing animation would make the mesh go back to the original position. However, the falling animation is imported on center in Godot, making the transition weird. Messing around I had a similar problem with a "Roll" animation, which the player does not full rotate around itself like it did on blender. I suspect it's a root bone problem, seeming that transformations like position and rotation are not being apllied to it. I'm using the Better Collada Export

Default position
Default player position

Falling position
Falling position

Godot imported
Godot imported on center

in Engine by (28 points)

1 Answer

+1 vote

Already solved it by maintaining the root bone position and location, just changing the other bones

by (28 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.