如何使用 jointjs 动画将元素放在纸上

how to animate drop a element in paper using jointjs

我想在放下元素时为图形中的对象设置动画。

new joint.dia.Graph().on({

    'add': function(cell, collection, opt) {

        // Here I want to animate the element while dropped.
    }

});

知道如何解决这个问题吗?

需要添加以下代码来为元素设置动画。

cell.transition('position/y',250, { 
            duration: 200,
            timingFunction: function(t) { return t*t; },
            valueFunction: function(a, b) { 
                return function(t) { return a + (b - a) * t }}
});