track.DrawLine(new Map.LonLat(temp.lonlat.x,temp.lonlat.y),new KbMap.LonLat(last.lonlat.x,last.lonlat.y),50000);
我想让下面的函数暂停50000执行。
track.Mark(new Map.LonLat(last.lonlat.x,last.lonlat.y),"sdsssd");//定点下一个坐标,循环,使得其暂停一段时间按执行
[b]问题补充:[/b]
楼下的方法我尝试了,不行恩
[b]问题补充:[/b]
var flag=true;
var temp;
var last;
for(次数)
if(flag){
定点第一个坐标
flag=false;
}else{
last=bean[i];//下一个坐标点
track.DrawLine(new Map.LonLat(temp.lonlat.x,temp.lonlat.y),new Map.LonLat(last.lonlat.x,last.lonlat.y),50000);//画出一条线
我想在这里停止执行一段时间。但是浏览器会执行temp=last;
track.Mark(new Map.LonLat(last.lonlat.x,last.lonlat.y),"sdsssd");//定点下一个坐标,循环,使得其暂停一段时间按执行
temp=last;
}
}
}