JS补间如何改善?

dav*_*vid 8 javascript optimization performance tween

我试图做一个简单的世博会,它的工作原理,但它有点紧张,FF似乎挂了一点.我该怎么做才能改善它?

var distance = (target - x) * dir;

x += (distance / 5) * dir;

if (dir == 1 && x >= target-1) {
    return;
    }

if (dir == -1 && x <= target+1) {
     return;
    }
Run Code Online (Sandbox Code Playgroud)

ant*_*onj 2

您可能会找到答案以及更多查看tween.js的源代码

所有补间曲线可视化: http://sole.github.com/tween.js/examples/03_graphs.html