Я изменил этот код от Майка Бостокса arc tween, чтобы сделать его несколькими дугами tween.I хочу выбрать каждую дугу и анимировать их индивидуально с уникальным значением. То, что я сделал сейчас thisВыбор нескольких путей в d3js
setInterval(function() {
foregrounds.transition()
.duration(750)
.call(arcTween, degToRad(getRandomRange(-150,150)));
}, 1500);
, где я имею путаницу в части выбора. 'foregrounds'
выбор состоит из 3 дуг, и когда я перехожу, все дуги переходят, но анимация очень незначительна. А также я хочу анимировать эту дугу индивидуально с уникальным значением. Что мне здесь делать? используя идентификаторы для каждого пути и переходу их с помощью цикла или должен быть какой-то метод в d3js?
большое спасибо. но почему бы не degToRad. Я включил его во время анимации одной дуги, и он работает, но в трех дугах анимация несущественна? – bring2dip
Вы интерполируете между углами, указанными в градусах, поэтому нет необходимости конвертировать в рад. –
ОК, наконец, я получил его еще раз – bring2dip