找回密码
 点一下
查看: 1053|回复: 9

触发里的地图初始化可不可以合并?

[复制链接]
发表于 2011-7-25 08:53:58 | 显示全部楼层 |阅读模式
我地图里有很多“地图初始化”触发,请问可不可以合并到一个触发之下?可以的话是拿什么来合并?有什么条件和动作吗?
发表于 2011-7-25 09:17:12 | 显示全部楼层
可以,直接合并就行,如果那些T条件不一样,就用动作中的if then语句
回复

使用道具 举报

发表于 2011-7-25 09:27:56 | 显示全部楼层
事件条件相同可以合并
回复

使用道具 举报

发表于 2011-7-25 10:46:02 | 显示全部楼层
如果没有用其他触发器来运行这个初始化事件,就可以合并……
回复

使用道具 举报

 楼主| 发表于 2011-7-25 11:21:28 | 显示全部楼层
可是这些“地图初始化”触发都没写条件,就是事件然后直接过渡到动作,而且肯定会用其他触发器来运行这个初始化事件啊,技能都不同吗。
回复

使用道具 举报

发表于 2011-7-25 11:34:23 | 显示全部楼层
   没写条件没关系的  

然后WE没那么智能

如果没写条件的话他会认为地图初始化事件是这样的

在读取地图的时候 要做什么什么什么什么什么事情 没有条件可以直接做
回复

使用道具 举报

发表于 2011-7-25 11:35:22 | 显示全部楼层
好吧,我说明白点,事件都是“地图初始化”,这个事件一般不要用条件(用条件没什么意义……),大多数初始就要设置的东西都在这里设置好了,没必要用很多的初始化事件,可以集中解决。
但是我遇到过有些镜头设置的触发,不仅初始化要设置,游戏中有时也要调整,于是就分开写了……
不过还是建议需要初始化的东西都写在一个触发里好了……
回复

使用道具 举报

 楼主| 发表于 2011-7-25 23:43:05 | 显示全部楼层
我的意思是像这样的触发能不能合并成一个,又怎么合并。
例如:Blizzard zhuyao
    事件
        地图初始化
    条件
    动作
        设置 G = ((可用地图区域) 内的所有单位)
        单位组 - 选取 G 内所有单位做动作
            Loop - 动作
                触发器 - 为 Blizzard <预设> 添加事件: (单位 - (选取单位) 接受伤害)
        自定义代码:   call DestroyGroup(udg_G)
还有Lianshishanghai
    事件
        地图初始化
    条件
    动作
        游戏 - 设置游戏时间为 12.00
        单位组 - 选取 ((可用地图区域) 内的所有单位) 内所有单位做动作
            Loop - 动作
                触发器 - 为 Qiangxishandian 2 <预设> 添加事件: (单位 - (选取单位) 接受伤害)
                触发器 - 为 Faranlianji 2 <预设> 添加事件: (单位 - (选取单位) 接受伤害)
这两个触发能不能合并成一个?能的话怎么合并?
回复

使用道具 举报

发表于 2011-7-26 16:07:03 | 显示全部楼层
Blizzard zhuyao
    事件
        地图初始化
    条件
    动作
        游戏 - 设置游戏时间为 12.00
        设置 G = ((可用地图区域) 内的所有单位)
        单位组 - 选取 G 内所有单位做动作
            Loop - 动作
                触发器 - 为 Blizzard <预设> 添加事件: (单位 - (选取单位) 接受伤害)
                触发器 - 为 Qiangxishandian 2 <预设> 添加事件: (单位 - (选取单位) 接受伤害)
                触发器 - 为 Faranlianji 2 <预设> 添加事件: (单位 - (选取单位) 接受伤害)
        自定义代码:   call DestroyGroup(udg_G)
        这样不行么?   还有 触发能合并在一起的最好都合并在一起   这样比较好些......
回复

使用道具 举报

 楼主| 发表于 2011-7-27 08:22:45 | 显示全部楼层
多谢楼上的帮忙。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 09:37 , Processed in 0.087044 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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