You can use the is within angle, or is between values conditions to compare the moving angle of your enemy using the enemysprite.MoveTo.MovingAngle expression.
e.g. enemysprite.MoveTo.MovingAngle is between -45° & 45° - Set animation to "MovingRight"