|
发表于 2007-10-13 00:30:20
|
显示全部楼层
会Jass的话,可以看dota中兽王的飞斧.
如果你要自己写的话,大何做法如下:
英雄站在A点,对B点放技能,这样,得到一个方向,从A到B.
之后呢,在A点创建一个冲击波单位,用一个计时器沿方法A->B移动.
再创建两个单位组X和Y.
X记录冲击波单位身边的敌军,Y记录被伤害过的敌军
这样,每0.X秒,就选对冲击波单位身边的所有敌军,如果选取的单位不在Y里,就伤害.伤害过了就放在Y里面去.
这个冲击波单位可以做有时限的生命,这样,冲击波会自己停下来.
现在Jass是大众化的东西了,建议楼主学习一下,怎么说Jass也算是居家旅行,害人害己,必背工具. |
|