Используя paper.js, я хотел создать анимацию деформации кривой, которая следует за движущимся объектом. Эта деформация должна быть простым изменением, как перемещение маркеров контура, например, в CorelDraw, но она должна следовать за движущимся объектом.
Вот jsbin моих усилий:
http://jsbin.com/luwosiniga/1/edit?js,output
Основная проблема в строках:
var sigm_location = sigmoid_path.getNearestLocation(imi_logo.position);
sigm_location.segment.handleIn.x = 20;
А именно, я вижу, что ручка точки сегмента сместилась, но форма пути остается неизменной, и это также происходит только для первого сегмента. Значение (для handleIn.x) в выводе консоли равно 20. Есть предложения?
Кроме того, если бы для этого можно было использовать какую-либо другую технику, было бы здорово узнать...