Hi. iv’e tried to create new FPS mouse look script but when i done it it shows me errors:
Assets/FPS Scripts/FpsMouselook.js(4,9): BCE0043: Unexpected token: var. Assets/FPS Scripts/FpsMouselook.js(52,52): BCE0043: Unexpected token: float. Assets/FPS Scripts/FpsMouselook.js(61,1): BCE0043: Unexpected token: .
FPS script info:
public enum RotationAxis {MouseX = 0, MouseY = 1
var RotationAxisRotationXY = RotationAxis.MouseX || RotationAxis.MouseY;
//We are defining variables needed for our X axis motion. This will include
// sensivity and the minimun and maximum of the x axis rotation.
var sensitivityX : float = 400f;
var minimumX : float = -360f;
var maximumX : float = 360f;
var RotationX : float = 0f;
var OriginalRotation : Quaternion;
//Now lets set variables for the y axis so the player can look up and down
//using the mouse.
var RotationY : float = 0f;
var minimumY : float = -25f;
var maximumY : float = 25f;
var sensitivityY : float = 400f;
function Update () {
if(RotationAxisRotationXY == RotationAxis.MouseX){
RotationX += Input.GetAxis("Mouse X") * sensitivityX * Time.deltaTime;
OriginalRotation = XQuaternion = Quaternion.AngleAxis (RotationX . Vector3.up);
transform.localRotation = OriginalRotation * XQuaternion;
}
if(RotationAxisRotationXY == RotationAxis.MouseY){
RotationY -= Input.getAxis ("Mouse Y") * sensitivityY * Time.deltaTime;
OriginalRotation = YQuartenion = Quaternion.AngleAxis (RotationY . Vector3.right);
transform.localRotation = OriginalRotation * YQuaternion;
}
}
static function ClampAngle (Angle, min, max) float {
can someone help???