魔兽首页最新地图防守地图对抗地图角色剧情TD塔类图标准战役ORPG地图其它地图
魔兽论坛攻略秘籍补丁工具RPG 录像制图教学制图资源魔兽战队新图试玩通魔作坊

您的位置:魔兽争霸U9网 >> 制图教学

[技术]Tiveone第二讲 - 触发器队列(TriggerQueue)

作者:Tiveone    文章来源:U9论坛    点击数:    更新时间:2006-8-30 19:49:44
[技术]Tiveone第二讲 - 触发器队列(TriggerQueue)
本节讲解的是触发器队列(TriggerQueue),在这节中,我将为大家详细讲解触发器队列的作用以及如何使用
这个东西大概是许多地图开发者所不了解的东西,其实他的原理很简单
打个比方
有一家包子店,一次只能接待一个客人来买包子
如果同时出现了10个客人来买包子怎么办?
排队!触发器队列的核心就是排队...
上述的包子店就是触发器队列,买包子就是运行触发器
而客人自然就是触发器了
这么说很简单吧
那么我们主要能把触发器队列应用在哪里呢?
应用在某些触发容易发生变量冲突或者是需要连续运行的触发器

需要连续运行的触发器我写了个演示地图,请稍后下载来研究

关于触发器队列(TriggerQueue)的注意事项:
1.最大队列的触发器不能超过100,该值是由Blizzard.j中的常量 bj_MAX_QUEUED_TRIGGERS 定义的
2.每个在队列中的触发器的最后一个动作必须为"Remove Form Trigger Queue",值为 "This trigger",否则将会造成该触发器卡队列中180秒,通俗点说,就是买包子的客人赖在店门口不走180秒。
3.队列中的触发器执行顺序是按先来后到算的,即买包子的人的顺序是先来先买。
4.可以查询当前队列中的触发器数量,查询变量为bj_queuedExecTotal


以下为演示地图

[ 本帖最后由 Tiveone 于 2006-1-28 23:29 编辑 ]

附件: [触发器队列演示地图] TriggerQueue.rar (2006-1-28 23:01, 15.78 K)


责任编辑:admin
进入论坛参与针对本文章的讨论
文中部分附件请进入论坛下载
本文章地址:
  • 上一篇:[技术]Tiveone第一讲 - 使用Jass动态注册事件
  • 下一篇:
  • 相关文章

    进入论坛参与针对本文章的讨论用户评论

    地图 攻略
    热门搜索: 仙之侠道 真三国无双 Dota Allstar

    地图专区导航

    热门地图攻略

    热门地图周排行

    最新推荐地图

    地图下载总排行

    关于我们  -  联系我们  -  广告优势  -  广告服务
    建议意见:玩家点击留言  商务合作:客户点击留言
    西安优久数码科技有限公司 版权所有 陕ICP证08000654号