我试图在画布中执行此动态菜单,其中菜单栏将跟随鼠标并在鼠标悬停时停止移动。我的问题是当它移动它开始跳转(毛刺)时,但是当我让它停在鼠标上时它开始出现故障:
https://jsfiddle.net/577vh5dc/
if (!(position.x <= x + 100 && position.x >= x - 85 ) || !(position.y <= y + 400 && position.y >= y - 70)) {
x += EasingFunctions.easeInOutQuad(t) * (position.x - x);
y += EasingFunctions.easeInOutQuad(t) * (position.y - y);
}
&#13;
任何人都可以帮助我让它顺利移动并停止鼠标悬停吗?
问候。