1

我有返回的距离函数:distance类似于:15、10 等。这里的函数:

var Distance = function( other ) {
var xd = other.x - this.x;
var yd = other.y - this.y;
return Math.sqrt( xd * xd + yd * yd );
};

并具有子弹功能this.x = 10; this.y = 10;

但是如何移动我的子弹与距离?当塔向敌人射击时,就像在塔防游戏中一样?

感谢并为我糟糕的英语感到抱歉。

4

1 回答 1

0

您的子弹可能会随着dt速度的变化而移动。到潜在目标的距离是碰撞检测的一个特征,应该独立评估。

于 2012-07-13T02:35:33.333 回答