Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. public void TurnActor(){
  2.  
  3. switch(actorFacing) {
  4. // ------ Interaction Type: Inventory ------
  5. case ActorFacing.North:
  6. actorXDirection = -1f;
  7. actorYDirection = 0.5f;
  8. break;
  9.  
  10. case ActorFacing.NorthEast:
  11. actorXDirection = 1f;
  12. actorYDirection = 0.5f;
  13. break;
  14.  
  15. case ActorFacing.East:
  16. actorXDirection = 0f;
  17. actorYDirection = 0.5f;
  18. break;
  19.  
  20. case ActorFacing.SouthEast:
  21. actorXDirection = 0f;
  22. actorYDirection = -0.5f;
  23. break;
  24.  
  25. case ActorFacing.South:
  26. actorXDirection = 1f;
  27. actorYDirection = -0.5f;
  28. break;
  29.  
  30. case ActorFacing.SouthWest:
  31. actorXDirection = -1f;
  32. actorYDirection = -0.5f;
  33. break;
  34.  
  35. case ActorFacing.West:
  36. actorXDirection = -1f;
  37. actorYDirection = 0f;
  38. break;
  39.  
  40. case ActorFacing.NorthWest:
  41. actorXDirection = 1f;
  42. actorYDirection = 0f;
  43. break;
  44.  
  45. default:
  46. break;
  47. }
  48.  
  49. animator.SetFloat("Horizontal", actorXDirection);
  50. animator.SetFloat("Vertical", actorYDirection);
  51. animator.SetFloat("Speed", actorSpeed);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement