魔兽地图编辑器吧 关注:64,947贴子:3,835,211
  • 4回复贴,共1

这是水贴,真的(脑补祥林嫂吧!yooooohohohohoho)

只看楼主收藏回复

标题党我自重


1楼2011-08-08 00:25回复

    //小知识,魔兽自带的PollowWait函数有个缺点,就是没有排泄干净
    //就像是你大便之后,某处没有擦干净一样
    //会不会觉得不爽呢?
    //青菜萝卜各有所爱,孜然辣椒各有所长
    //
    //其实缺点就是一个,计时器没有清空
    //解决方法呢,就是干掉它,如下
    function Wait takes real duration returns nothing
    local timer t
    local real timeRemaining
    if (duration > 0) then
    set t = CreateTimer()
    call TimerStart(t, duration, false, null)
    loop
    set timeRemaining = TimerGetRemaining(t)
    exitwhen timeRemaining <= 0
    if (timeRemaining > bj_POLLED_WAIT_SKIP_THRESHOLD) then
    call TriggerSleepAction(0.1 * timeRemaining)
    else
    call TriggerSleepAction(bj_POLLED_WAIT_INTERVAL)
    endif
    endloop
    call DestroyTimer(t)
    endif
    set t=null
    endfunction
    //要是问我使用方法的话...自己查阅jass教程吧....我还真不知道怎么说清楚
    //完事
    


    2楼2011-08-08 00:26
    回复
      yooooo


      来自掌上百度3楼2011-08-08 00:27
      回复


        IP属地:上海4楼2011-08-08 00:29
        回复


          5楼2011-08-08 00:37
          回复