Hello dudes, i’m learning Unity3D 4.3 2D tools, and i’m creating a basic plataform game. The problem is, dont know why, the Rigidbody2D stopped to fall when I apply gravity on it. Also, addForce doesnt work anymore…Dont know if I broke something or if this is a bug (I think isnt).
I found the problem, it was related with a animation with change the transform position of my gameobject. After removing this animation, the Rigidbody2D started to respond physics moviments.
WARNING!! Okey … so there is few thinks which you should be aware of:
Turn off “Apply Root Motion”
Place your character transformation on same transformation in animation
“NEW” (i figure it out today): even if you have same transformations … you need to erase your Main GameObject transformation from animation
For Ex: I have Object called Hero → Hero had same transformation as in animation i was working on → i was not able to done it → i watch into animation and keys of animations in left row i had positions and transformations of child objects (hands legs etc…) → i had here also transformations of object Hero → i deleted it → WORKING!! finally …
try to change animate physics in the animator to true.
– ziv03This didnt solved my problem, but gave me a hint to find where the problem was. I solved my own question. Thanks for helping.
– Afonso-Lageglad to help:) I had that problem too before (changing the position of the gameobject in animation
– ziv03