var click=false;
var clickX, clickY;
var moveX=0, moveY=0;
var lastMoveX=0, lastMoveY=0;
function movexaxis(evt)
{
var clx=evt.clientX-clickX;
moveX = lastMoveX + clx;
return moveX;
}
function moveyaxis(evt)
{
var cly=evt.clientY-clickY;
moveY = lastMoveY + cly;
return moveY;
}
function move(evt){
evt.preventDefault();
var a=document.getElementById("crystal");
if(click){
movexaxis(evt);
moveyaxis(evt);
Velocity(a,{translateX: moveX},{duration:"0ms"});
Velocity(a,{translateY: moveY },{duration:"0ms"});
Velocity(a,"stop");
}
}
我使用Velocity.js JavaScript库移动SVG对象。但是在移动图像时它不能提供平滑度。 如何使用valocity.js ???
实现平滑