小车动画支持调节速率
This commit is contained in:
parent
d4aba4100a
commit
49fff20134
@ -24,6 +24,7 @@ export function playAnimation(map,data,line,animateRate,view,itemIndex){
|
|||||||
if(itemIndex !== view.animating){
|
if(itemIndex !== view.animating){
|
||||||
index = 0
|
index = 0
|
||||||
}
|
}
|
||||||
|
|
||||||
let path = line.slice(index).map((item) => {
|
let path = line.slice(index).map((item) => {
|
||||||
return new AMap.LngLat(item.longitude, item.latitude)
|
return new AMap.LngLat(item.longitude, item.latitude)
|
||||||
})
|
})
|
||||||
@ -44,7 +45,7 @@ export function playAnimation(map,data,line,animateRate,view,itemIndex){
|
|||||||
map.setCenter(e.target.getPosition(),true)
|
map.setCenter(e.target.getPosition(),true)
|
||||||
})
|
})
|
||||||
data.animateMarker.on("moveend",()=>{
|
data.animateMarker.on("moveend",()=>{
|
||||||
if(index >= line.length-1){
|
if(index >= line.length-2){
|
||||||
setTimeout(()=>{
|
setTimeout(()=>{
|
||||||
view.animating = -1
|
view.animating = -1
|
||||||
index = 0
|
index = 0
|
||||||
|
Loading…
Reference in New Issue
Block a user