How to make a model face forward.

So I was wondering how I can make my model have the correct way as forward. When I import it the way it is pointing is not the correct way to what it should be. So because of this when I animate it to run forward is sideways and sideways is forward.

Usually you want your character’s forward to be Z positive. That has to be done in your 3D package before importing to Unity.

Otherwise you can do a hack and put your character as a child of a parent gameobject. Then rotate the child/character so that it faces the direction of the parent’s forward you intend to use. That way it doesn’t matter if your character doesn’t have the right forward. When you make your character move you will have to move the parent and the character will move with it.