求视频:魔兽地图编辑器 怎么使多个单位释放同一个触发做的技能时不冲突

技能效果为在释放点长时间创造单位,但两个单位同时释放时,只在第二个技能释放点产生单位。... 技能效果为在释放点长时间创造单位,但两个单位同时释放时,只在第二个技能释放点产生单位。 展开
 我来答
笃菲46
2013-11-08 · 超过34用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:76.1万
展开全部
用全局变量啊,第二个单位发动技能的时候判断一下全局变量是否对应单位不就完了?而且同时是不存在的,必然有先后顺序,只要判断是否存在单位,存在就删除创造一个新的在新的地点。
追问
请详细点,还不懂
追答
在魔兽里面,两个技能同时释放是不可能的,因此两个技能释放必然有先后。
利用全局变量在全局可以捕捉,设置新创造的单位为一个全局变量
当第二个单位被创造的时候,检测全局变量是否被占用(即unit=没有单位 false),如果被占用,就杀死原来那个单位,把新的单位(set unit=新建的单位)设置为全局变量
ss183243091
2013-11-09 · TA获得超过236个赞
知道小有建树答主
回答量:538
采纳率:100%
帮助的人:327万
展开全部

汗,直接用YD的逆天伪局部。

技能无CD,随意放,放一次每秒创建一个步兵,共创建十个。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式