Script error

Hey Guys why i get this error?

Assets/Scripts/Steuerung test.js(21,24): BCE0005: Unknown identifier: 'speed'.
var controller : CharacterController = GetComponent(CharacterController);
var dir : Vector3 = Vector3.zero;
 
// we assume that device is held parallel to the ground
// and Home button is in the right hand
 
// remap device acceleration axis to game coordinates:
//  1) XY plane of the device is mapped onto XZ plane
//  2) rotated 90 degrees around Y axis
dir.x = -Input.acceleration.y;
dir.z = Input.acceleration.x;
 
// clamp acceleration vector to unit sphere
if (dir.sqrMagnitude > 1)
dir.Normalize();
 
// Make it move 10 meters per second instead of 10 meters per frame...
dir *= Time.deltaTime;
 
// Move object
controller.Move (dir * speed);

and my charcter falling throught the ground why? :smile:

Thanks

You are not allowed to have spaces in the file name of scripts. So rename it to SteuerungTest.js or maybe Steuerung_test.js.