在下面的代码中,什么是i,什么是c?我想在javascript中使用这段代码,这样我就可以沿着路线移动我的地图图标。
我如何才能做到这一点?
(function ()
{
if (!map.me)
{
map.me = map.createLocationMarker(
"http://libgmail.sourceforge.net/man.png", N.get("local"));
};
mv = function(i)
{
c = map.directions.polyline.getPoint(i);
map.recenterOrPanToLatLng(c);
map.setMarkerPosition(map.me, N.get("local"), c);
if (i < map.directions.polyline.numPoints - 1)
{
window.setTimeout("mv("+(i+1) + ")",750)
}
else
{
map.me.hide()
}
};
map.me.show();
mv(0)
}
)(); 发布于 2009-03-20 08:23:34
C是一个坐标,而我是一个索引器,两者都来自这段代码所属的外部作用域。
发布于 2009-09-26 05:10:13
地图中的C点i-函数的整数参数,表示点数,从0开始,每个递归循环递增1,以map.directions.polyline.numPoints -1结束
此代码显示了跨越map.directions.polyline中所有点的方法
https://stackoverflow.com/questions/665313
复制相似问题