I don’t know what’s wrong with that script but it makes unity crash.
#pragma strict
var player : Transform;
private var IsMoved: boolean;
private var pos : Vector3;
function Start () {
}
function Update () {
while(IsMoved == false){
pos = LevelGeneration.EntrancePosition;
transform.position = pos;
if(Vector3.Distance(transform.position,player.transform.position) < 1)
{IsMoved = true;}
}
}
(note “LevelGeneration.EntrancePosition” is a static variable from another script.)
Can somebody please help me?