找回密码
 点一下
查看: 797|回复: 5

触发合并问题

[复制链接]
发表于 2012-12-23 20:25:19 | 显示全部楼层 |阅读模式
本帖最后由 huashao100 于 2012-12-25 16:40 编辑

任意单位进入 矩形区域XXX预设
触发单位是英雄等于TRUE
XX动作

2个类似这样的触发  能不能合成一个。。。。 因为地图进入矩形区域的触发太多了 好几百个。。想合并一下
发表于 2012-12-23 20:31:56 | 显示全部楼层
可以合并,不过矩形区域不一样的还不如不合并

点评

咋合并?  详情 回复 发表于 2012-12-23 21:22
回复

使用道具 举报

 楼主| 发表于 2012-12-23 21:22:17 | 显示全部楼层
lo 发表于 2012-12-23 20:31
可以合并,不过矩形区域不一样的还不如不合并

咋合并?

点评

if( 触发单位 在 XX矩形 里面) 调去函数  发表于 2012-12-23 21:38
回复

使用道具 举报

发表于 2012-12-24 01:43:31 | 显示全部楼层
如果这些矩形区域里的动作是一样的话可以把这些矩形区域合并成一个不规则区域,然后触发器事件设成进入该不规则区域~

如果动作不同,那么就只能照LS的点评写的用条件判断,不过个人推荐分开成几个触发器方便管理~

点评

就是进入矩形区域001 传送触发单位到矩形区域002 进入矩形区域003 传送触发单位到矩形区域004 都是这样的 每个事件和动作都不一样。。有上百个。。 要不太占触发了。。记得以前 触发数量超过1100多吧 进魔兽后  详情 回复 发表于 2012-12-24 11:15
回复

使用道具 举报

 楼主| 发表于 2012-12-24 11:15:40 | 显示全部楼层
chyj4747 发表于 2012-12-24 01:43
如果这些矩形区域里的动作是一样的话可以把这些矩形区域合并成一个不规则区域,然后触发器事件设成进入该不 ...

就是进入矩形区域001  传送触发单位到矩形区域002   进入矩形区域003  传送触发单位到矩形区域004  都是这样的  每个事件和动作都不一样。。有上百个。。 要不太占触发了。。记得以前 触发数量超过1100多吧  进魔兽后整个游戏触发都不好使了  然后合并了一些触发   现在地图做做的 又差不多1000+了     基本没啥能合并的了  就是感觉这个进入矩形区域太占触发数量了。。。
回复

使用道具 举报

发表于 2012-12-24 14:59:51 | 显示全部楼层
使用数组储存区域,然后在动作里面循环判断单位位置,然后进行不同处理。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 00:13 , Processed in 0.270657 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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