精灵动画的移动速度错误

时间:2014-08-04 06:50:08

标签: javascript html5 animation

我正在使用Math.atan2方法检测从a点到b点的两个不同点。

但是我的精灵动画在检测到另一个点时会以超快的速度移动。是否可以降低精灵动画的移动速度?

因此,在按下添加鱼按钮后,鱼精灵动画将在画布上移动。然后,您可以单击画布的任何部分,鱼精灵动画将朝向它移动。与此同时,您将看到超快速移动速度精灵。

1 个答案:

答案 0 :(得分:0)

您必须更改鱼的速度机制,通过降低您乘以的数字 改变

this.speedX= (tx/dist) * 1 

进入

this.speedX=(tx/dist) * 0.1  

应该将速度降低10倍