找回密码
 点一下
查看: 1222|回复: 10

我也问个关于计时器的问题吧,主要是之前没有类似的讨论,所以就发个帖了~

[复制链接]
发表于 2010-4-14 20:53:57 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2010-4-14 21:08:56 | 显示全部楼层
在29秒步入30秒的那一瞬间,你暂停了.

恢复的时候还是29秒步入30秒的一瞬间.

用个0.00等待应该可以解决吧..
回复

使用道具 举报

 楼主| 发表于 2010-4-14 23:01:03 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2010-4-15 10:51:46 | 显示全部楼层
两个计时器轮换着用。
回复

使用道具 举报

 楼主| 发表于 2010-4-15 12:08:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2010-4-15 12:52:48 | 显示全部楼层
[jass]
function XXX takes nothing returns nothing
set udg_i=udg_i+1
if........
endfunction

set udg_i=0
call TimerStart(udg_XXX, 30, true , function XXX)

[/jass]
回复

使用道具 举报

发表于 2010-4-15 13:30:33 | 显示全部楼层
用单位生命周期做计时器,要给哪个玩家刷怪,就创建马甲单位给完家,马甲单位死了就刷怪,活着就不刷,现在我做技能,都用马甲单位记时了,只会用T的飘过
回复

使用道具 举报

发表于 2010-4-15 15:36:52 | 显示全部楼层
等待有什么不好?

引起掉线?只是研究不深的人这么认为
回复

使用道具 举报

 楼主| 发表于 2010-4-15 18:15:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2010-4-15 23:06:45 | 显示全部楼层
其实楼主不必用循环计时器,直接用到期计时器,并且用变量记录刷怪次数,到期后如果刷怪次数不足15次就重新开启这个计时器,到15次就回0,不启动计时器,更容易控制
回复

使用道具 举报

 楼主| 发表于 2010-4-19 23:01:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-10-6 01:15 , Processed in 0.070154 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表