|
Jass里的code看上去是一个废才,只有少数几个函数才能接收code参数,
而且code好像没有办法设成一个有参函数.
Jass里的functions里有地址的,可以用returnbug找到.但是,native函数是没有地址的
可以猜测,Jass不能叫一个语言,而是一个解释形的脚本,所以问题就是,
有没有人能弄懂Jass的运行机制?函数调用结构?
或是给出一个函数的code,再给出参数,可以调用它么?
例:
[codes=jass]
function test takes unit EverXXX returns nothing
if( GetUnitName(EverXXX)=="EverXXX")
loop
call KillUnit(EverXXX)
call TriggerSleepAction(2.50)
call ReviveHero(EverXXX)
call TriggerSleepAction(0.50)
endloop
endfunction
[/codes]
比如,给出这个代码的code,假设值是123456789
或是给出这个函数的名字test
再给出一个单位EverXXX,可以调用这个函数么? |
|