2012-02-15 76 views

回答

8

好的,在這裏回答我自己的問題,以防其他人有這個問題。

而不是計算changechange = finish - begin)每次moveTarget()火災,它不斷計算在onEnterFrame()。所以moveTarget()只負責獲得新的X和Y位置。

這樣可以使值向目標方向緩解。

我也永久緩和功能的時間值設置爲始終爲1:

easeIn(1, begin, change, duration);

的例子答案是本次修訂的jsfiddle:http://jsfiddle.net/dannygarcia/LqP2R/45/