RaphaelJS - Анимация соединений - PullRequest
1 голос
/ 10 января 2012

Я сделал что-то похожее на это: http://raphaeljs.com/graffle.html

Однако я анимирую поля при нажатии кнопки.В основном я перемещаю коробки вокруг на анимации.Проблема сейчас в том, что когда я анимирую коробки, соединения не перемещаются.Есть ли способ, которым я могу оживить соединения вместе с полями?

1 Ответ

1 голос
/ 10 января 2012

Да. Используйте код внутри функции перемещения в вашей функции (часть с connections.push bla bla bla).

Вот этот:

   for (var i = connections.length; i--;) {
        r.connection(connections[i]);
    }

Вставьте это на каждом шаге вашей анимационной функции. (Это из версии по умолчанию ... если вы внесли изменения, адаптируйте ее).

Это воссоздает соединения между вашими узлами в новой позиции.

...