problem axis rotation

Hello everyone

I’m a beginner at using Unity and I already have an annoying problem. I created a character in 3Ds max and exported a fbx file to Unity but the rotation axis seems to have a problem that screws all my animations up.

I checked it up and I ended up finding it was a common problem with unity but I didnt get any fix for 3Ds max. :s

Can anyone help me out?
Thank you very much

Creat a empty gameobject,set it’s axis to you need.
take fbx 's parent is " empty gameobject".

Ok thank you I will give it a try, but how come does any game character built up in unity work properly? Why our own characters don’t work?