Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.66 KB | None | 0 0
  1. if(Input.GetButton("Horizontal") && Input.GetButton("Vertical")){
  2.                 rigidbody.constraints = RigidbodyConstraints.FreezeRotation;
  3.             }else if(Input.GetButton("Horizontal")){
  4.                 rigidbody.constraints = RigidbodyConstraints.FreezeRotation | RigidbodyConstraints.FreezePositionZ;
  5.             }else if(Input.GetButton("Vertical")){
  6.                 rigidbody.constraints = RigidbodyConstraints.FreezeRotation | RigidbodyConstraints.FreezePositionX;
  7.             }
  8.  
  9.  
  10.             input = new Vector3(Input.GetAxisRaw ("Horizontal"), 0, Input.GetAxisRaw ("Vertical")); //Gets input
  11.             if(rigidbody.velocity.magnitude < maxSpeed)
  12.             {
  13.                 rigidbody.AddRelativeForce(input * moveSpeed); //Moves player
  14.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement