我们现在还差一个重要的功能,没错,敌人坦克的创建以及子弹击中敌人坦克时的碰撞检测功能。

5.  创建敌人坦克完成炮弹碰撞检测

5.1   创建敌人坦克对象

  敌人坦克和玩家坦克一样,同样继承自我们的坦克对象。所以我们在Tank.js中写入以下代码:

 

 1 // 敌人坦克对象
 2 EnimyTank = function () {
 3     this.Direction = EnumDirection.Down;
 4     this.BombNum = 1;
 5     this.UI = UtilityClass.CreateE("div", "", "etank", document.getElementById("divMap"));
 6     this.UI.style.backgroundPosition = "0 -" + this.Direction * 40 + "px";
 7 
 8 }
 9 
10 EnimyTank.prototype = new Tank;
View Code

相关文章: