Example #1
0
 void PlayerFacing(float x, float y)
 {
     if (x != 0)
     {
         if (x < 0)
         {
             AnimControl.PlayerFacingAnimate("playerleft");
             lastFacing = "left";
         }
         else
         {
             AnimControl.PlayerFacingAnimate("playerright");
             lastFacing = "right";
         }
     }
     else if (y != 0)
     {
         if (y < 0)
         {
             AnimControl.PlayerFacingAnimate("playerdown");
             lastFacing = "down";
         }
         else
         {
             AnimControl.PlayerFacingAnimate("playerup");
             lastFacing = "up";
         }
     }
 }
Example #2
0
 void SendPlayerFaceDir(int FromWhere, int WhereTo)
 {
     if (WhereTo == 0)
     {
         if (FromWhere < 4)
         {
             AnimControl.PlayerFacingAnimate("playerdown");
         }
         else
         {
             AnimControl.PlayerFacingAnimate("playerup");
         }
     }
     else if (WhereTo < 4)
     {
         AnimControl.PlayerFacingAnimate("playerup");
     }
     else
     {
         AnimControl.PlayerFacingAnimate("playerdown");
     }
 }