Google の animateCircle() のバージョンをこれに変更して、1 つではなく複数のアイコンをアニメーション化しようとしただけですが、最初のアイコン以外では機能していないようです。何か案は?
paths は、パスに関する他の情報も含むパスの配列です。
var icons = [{ icon : lineSymbol, offset : "100%"},
{ icon : lineSymbol, offset : "90%"}]
function animateArrow() {
var count = 0;
offsetId = window.setInterval(function() {
count = (count + 1) % 200;
var icons = paths.path.get('icons');
for (var i = 0; i < icons.length; i++) {
icons[i].offset = (count / 2) + '%';
}
paths.path.set('icons', icons);
}, 20);
}