この回答に従って、ポリライン上のシンボルのアニメーションを使用しました。これは非常に便利でし た。複数の測地線ポリライン上のシンボルをアニメーション化する
私が欲しいのは、いくつかのポリラインを持ち、1つが選択されたときにアニメーションを生成し、他のポリラインのアニメーションを停止することです。
つまり、上記の方法で開始したら、シンボルを削除してアニメーションを停止したいと思います。
function animateCircle(id) {
var count = 0;
offsetId = window.setInterval(function () {
count = (count+1) % 200;
id.setOptions({
icons: [{
offset: (count/2)+'%'
}]
});
}, 20);
};
このような別の関数を試しましたが、まったく機能しませんでした。
function stopCircle(id) {
id.setOptions({
icons: [{
offset: '0%'
}]
};
ない:
function stopCircle(id) {
id.setOptions({
icons: null
};
ありがとう。