|
楼主 |
发表于 2010-12-26 22:56:43
|
显示全部楼层
local timer tm=GetExpiredTimer()
local unit u=LUtm(tm,"u")
local real x=GetUnitX(u)
local real y=GetUnitY(u)
local real t
local location p
local real speed
local real x0=LRtm(tm,"x0")
local real y0=LRtm(tm,"y0")
local real z0=LRtm(tm,"z0")// LRtm是读取real的意思,LUtm是读取单位,LItm是读取整形,
local real angle0
local real angle
local real A
local real dist
local real skill
local real k
然后下面因为有个条件而直接略过了所有程序,直接到了set u=null,set tm=null,而这是每0.01秒运行一遍的,有大概60个这种计时器,然后就会有小卡,就是镜头有点不自然,不知道是不是GetUnit()函数问题,镜头移动到对应小兵群的时候,镜头就比较不自然了。 |
|