Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(Input.GetButton("Horizontal") && Input.GetButton("Vertical")){
- rigidbody.constraints = RigidbodyConstraints.FreezeRotation;
- }else if(Input.GetButton("Horizontal")){
- rigidbody.constraints = RigidbodyConstraints.FreezeRotation | RigidbodyConstraints.FreezePositionZ;
- }else if(Input.GetButton("Vertical")){
- rigidbody.constraints = RigidbodyConstraints.FreezeRotation | RigidbodyConstraints.FreezePositionX;
- }
- input = new Vector3(Input.GetAxisRaw ("Horizontal"), 0, Input.GetAxisRaw ("Vertical")); //Gets input
- if(rigidbody.velocity.magnitude < maxSpeed)
- {
- rigidbody.AddRelativeForce(input * moveSpeed); //Moves player
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement