2014-04-12 37 views
0

我怎样才能让老板打一样的敌人,此代码ActionScript 3的附加老板

在敌人类我有

public var hit:int = 200; 

,并在引擎类

enem[e].hit -= 50; 
if(enem[e].hit <= 0) 
{ 
    enem[e].removeEventListener(Event.ENTER_FRAME,enem[e].gogo); 
    enem.splice(e, 1); 
    e--; 
} 

我怎样才能让老板和这里一样?在敌人命中的数量,所以老板会减少敌人在同一阵列中的命中数。将它编入代码中。

+1

我不知道你在这里做什么。你能重新解释一下这个问题吗? – TheNavigat

+0

老板可以用与敌人相同的命中。所以我不需要为老板做一个if(boss.hit <= 0),我可以在敌人阵列中做到这一点。在if(enem [e] .hit <= 0)中工作 – Kevbear

+0

难道你不能添加boss作为enem数组的最后一个元素吗? – Nadia

回答

0

老板类需要也有命中变量在它的范围,但它并不一定等于相同数量的敌人类。

public var hit:int = 200; 

由于纳迪亚建议,可以将老板实例,然后添加到ENEM阵列。它可能不一定是最后一个元素。