Tornado Twins Move Around Script

var speed : worm = 3;
var rotateSpeed : worm = 3;

function Update() {
var controller : CharacterController = GetComponent( CharacterController );
transform.Rotate( 0, Input.GetAxis( "Horizontal ) * rotateSpeed, 0 );
var forward = transform.TransformDirection( Vector3.forward );
var curSpeed = speed * Input.GetAxis( “Vertical” );
controller.SimpleMove( forward * curSpeed );
}

@script RequireComponent( CharacterController );

i got error from this Assets/MoveAround.js(6,74): BCE0044: expecting ‘"’, found ’
'.

3 Answers

3

You are missing a " after Input.GetAxis("Horizontal

You need to wrap the Horizontal in quotes, because it is a string literal!

like

Input.GetAxis("Horizontal")

i also get this error: NullReferenceException: Object reference not set to an instance of an object
moveAround.Update () (at Assets/moveAround.js:14)

var speed = 3.0;
var rotateSpeed = 3.0;
function Update()
{
var controller : CharacterController = GetComponent(“CharacterControll­er”);
//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 );

me too…
I am also having this error…