Приветики!
Вот код, который создает треугольник и реализует функцию перетаскивания рафаэля drag, для перемещения фигуры используем
функцию transform. когда мы хватаем фигуру и начинаем очень активно её перемещать то начинает жраться оперативка, причем после отпускания она не освобождается и начинаются тупняки (использовал firefox, opera).
Как решить проблемку?
function test()
{
var temp = paper.path('M112 100L200 300L350 100Z112 100');
var x, y;
temp.drag(function(dx, dy){
var trans_x = dx - x;
var trans_y = dy - y;
this.transform("...t" + trans_x + "," + trans_y); //МНОГО ЖРЁТ ПАМЯТИ!!!!!!!
x = dx;
y = dy;
}, function () {
x = 0;
y = 0;
});
}