update wait ウェイト 一定間隔 インターバル

yield WaitForSeconds(5.0);
var spawnOBJ : GameObject;
private var busy = false;
//プライベート変数はこのスクリプト内でのみ参照できる変数で、インスペクター上でも表示されません

function DoSpawn () {
if (!busy){
    busy = true;
    yield WaitForSeconds(5.0);
    Instantiate(spawnOBJ,transform.position, transform.rotation);
    busy = false;
}
}

function Update () {
    SendMessage("DoSpawn"); //直接関数を呼んではダメか?DoSpawn();
}