找回密码
 点一下
查看: 1154|回复: 3

问一个触发器弱弱的问题。望高手解答。

[复制链接]
发表于 2008-2-21 22:47:33 | 显示全部楼层 |阅读模式
我想问的是,WC里面的触发器系统,是多线程的么??我的意思是,如果我定义了一个触发器,条件是当一个单位死亡时触发。

那么,当一个单位死亡时,这个触发器就被触发了,开始执行他的动作。。。。。

但是,这个触发器还没有结束的时候,又有一个单位死亡了,那么。。这个触发器还不会不会再次被触发???

如果会被触发,它是要等到上一次触发执行结束之后才执行动作?还是会多线程的同时执行动作???


希望高手予以回答,谢谢!!!!!

本人爱VC++编程,原本也从事编程工作,最近迷上了魔兽地图制作,因此由此一问。。谢谢。。。
 楼主| 发表于 2008-2-21 22:51:57 | 显示全部楼层
自己顶一下先,望高手快来。。
回复

使用道具 举报

发表于 2008-2-22 08:24:58 | 显示全部楼层
单就动作来说~~

通常一个触发的动作要执行到等待以后才会切换去执行下一个触发~~

但是有几种事件引发的触发会抢占进程~~比方说单位受到伤害~~单位获取物品~~这些事件触发以后~~会截断当前触发的动作~~先去执行自己的动作再回来~~
回复

使用道具 举报

发表于 2008-2-22 19:08:50 | 显示全部楼层
也就是说。魔兽始终真正只是单线程的吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 16:44 , Processed in 0.029733 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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