this is my script, I’m watching a tutorial from 3B. Camera - MAKE A GAME (Unity) - YouTube
#pragma strict
var target : transform;
var distance : -10;
var lift : 1.5;
function Update () {
transform.position = target.position;
}
this is my script, I’m watching a tutorial from 3B. Camera - MAKE A GAME (Unity) - YouTube
#pragma strict
var target : transform;
var distance : -10;
var lift : 1.5;
function Update () {
transform.position = target.position;
}
“transform” is a type, so it needs the capital T. Than, your other assignments are wrong too, as told by Dave. A type should follow the colon (var distance : float = -10
), or you can directly assign the value (var distance = -10
) since Unityscript is a weak-typing language (even that, since you have included the pragma strict, you are removing the weak-typing aspect).
Aren’t you missing some data types?
#pragma strict
var target: Transform;
var distance : float = -10;
var lift : float = 1.5;
I’m not super familiar with Unity Script but I believe that’s your problem.
edit: Corrected Transform
data type as BiG pointed out.