Use a custom script to read the Player's GetSpriteDirectionInt function - this will return 0 when facing down, 1 when left, and 4 when down-left:
int direction = AC.KickStarter.player.GetSpriteDirectionInt ();
if (direction == 0 || direction == 1 || direction == 4)
{
// Animate one way
}
else
{
// Animate another
}
Comments
Use a custom script to read the Player's GetSpriteDirectionInt function - this will return 0 when facing down, 1 when left, and 4 when down-left: