|
发表于 2010-10-9 21:36:58
|
显示全部楼层
[jass]
local group a = CreateGroup()
call GroupEnumUnitsInRangeOfLoc(a, GetUnitLoc(gg_unit_Ewar_0011),512,null)//得到单位组
call KillUnit( GroupPickRandomUnit(a) )//的确杀死了单位组中的某一个单位
call DestroyGroup(a)//这个是破坏掉单位组
if FirstOfGroup(a)==null then
call DisplayTextToPlayer( Player(0), 0, 0, "xx" )
call GroupEnumUnitsInRangeOfLoc(a, GetUnitLoc(gg_unit_Ewar_0011),512,null)//得到单位组
call KillUnit( GroupPickRandomUnit(a) )//的确杀死了单位组中的某一个单位 你觉得这样会杀死几个是1是2?
call DestroyGroup(a)
endif
call Text(I2S(H2I(a)))//打印单位组a的ID
//set a = null 把这个//去掉或不去掉 重复测试
[/jass]
释放内存 set a = null
不释放内存 //set a = null |
|