找回密码
 点一下
查看: 441|回复: 4

怎样快速为多个演算体添加同一事件?

[复制链接]
发表于 2014-9-9 17:57:17 | 显示全部楼层 |阅读模式
起因是关于建造普通单位也有空降仓效果,需求在演算体里增加一个事件,但是一个单位一个单位的改好麻烦……有没有快速的方法能做到?
发表于 2014-9-9 18:28:41 | 显示全部楼层
复制粘贴XML文本。这是较快的方法。
如果是大牛的话,就写个小程序自动生成XML代码。
回复

使用道具 举报

发表于 2014-9-9 19:29:03 | 显示全部楼层
如果你的单位是新建的,那么用继承就可以。

如果单位本身是其他mod里继承来的,那么可以用宏。

新建一个actor,类型为事件宏。然后把你想要的事件写到里面,然后把这个actor塞到每个actor的宏这一栏就对了。
回复

使用道具 举报

发表于 2014-9-9 22:07:37 | 显示全部楼层
嗯……四夕水还是不大会用宏的样子……
大概是没有经验吧……
回复

使用道具 举报

发表于 2014-9-10 14:56:28 | 显示全部楼层
比较推荐宏,正规、方便、易于维护。

个人理解的话,宏相当于一个补丁,和直接写在原演算体中没什么不同,只不过是外挂的而已。或者简单描述它们之间的关系,可以用触发器和函数来类比,原演算体的开启字段相当于一个触发器,则宏的开启字段就相当于函数了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 19:54 , Processed in 0.070585 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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