Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void TurnActor(){
- switch(actorFacing) {
- // ------ Interaction Type: Inventory ------
- case ActorFacing.North:
- actorXDirection = -1f;
- actorYDirection = 0.5f;
- break;
- case ActorFacing.NorthEast:
- actorXDirection = 1f;
- actorYDirection = 0.5f;
- break;
- case ActorFacing.East:
- actorXDirection = 0f;
- actorYDirection = 0.5f;
- break;
- case ActorFacing.SouthEast:
- actorXDirection = 0f;
- actorYDirection = -0.5f;
- break;
- case ActorFacing.South:
- actorXDirection = 1f;
- actorYDirection = -0.5f;
- break;
- case ActorFacing.SouthWest:
- actorXDirection = -1f;
- actorYDirection = -0.5f;
- break;
- case ActorFacing.West:
- actorXDirection = -1f;
- actorYDirection = 0f;
- break;
- case ActorFacing.NorthWest:
- actorXDirection = 1f;
- actorYDirection = 0f;
- break;
- default:
- break;
- }
- animator.SetFloat("Horizontal", actorXDirection);
- animator.SetFloat("Vertical", actorYDirection);
- animator.SetFloat("Speed", actorSpeed);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement