Hello, all. I am making a very simple game where you push left and right to move a gameobject back and forth. I currently have this script:
var speed = 3.0;
function Update ()
{
var controller : CharacterController = GetComponent(CharacterController);
var forward = transform.TransformDirection(Vector3.right);
var curSpeed = speed * Input.GetAxis ("Horizontal");
controller.SimpleMove(forward * curSpeed);
}
@script RequireComponent(CharacterController)
The problem is that the object I attach this to, since it generates the CharacterController, drops due to gravity. Is there a way to stop it from doing this (or disabling gravity altogether in the whole game), or could somebody please include a new script that does the same effect without using a character controller?
Thank you so much!
-Keavon
Wonderful. I'll try that now. I don't even care about collision, so yay!
– Keavon