Gpro
Posts : 4 Join date : 2011-01-29
| Subject: Basic Movement Sat Jan 29, 2011 8:59 am | |
| This is a basic movement code found on some tutorials, hope you like it: - Code:
-
var speed = 5.0; var rotateSpeed = 3.0; function Update () { var controller : CharacterController = GetComponent(CharacterController);
// Rotate around y - axis transform.Rotate(0, Input.GetAxis ("Horizontal") * rotateSpeed, 0);
// Move forward / backward var forward = transform.TransformDirection(Vector3.forward); var curSpeed = speed * Input.GetAxis ("Vertical"); controller.SimpleMove(forward * curSpeed); }
@script RequireComponent(CharacterController) | |
|