Powerjack 发表于 2020-10-10 23:02:59

关于原本不存在于地图但通过触发生成的新单位的问题

今天第一天接触地图编辑器,很多都不懂,求各位dalao赐教。

我看到触发列表里有很多命令只对预先放置在地图里的单位有效。如果我想让一个实际游戏里通过触发后天生成的单位,可以一生成就能回应我想要的触发,那么我该怎么做?

我是谁004 发表于 2020-10-10 23:16:07

理论上可以获得新出现的单位的编号,比如以前改产生单位的名称的方式是指定一个还未被使用的ID。但这么做显然很不方便,因为绝大多数情况都是无法确定产生的单位的编号的,顶多能在AI中获取和调用,无法交给触发。
所以合理的方法是预先放置单位,在需要使用的时候将其放出(可以通过传送单位等方式进行)。这样适用于有限次“产生”单位的情形,如果单位无限出现就无能为力了。

929130334 发表于 2020-10-29 16:06:17

条件:区域内物件大于多少可还行?或者用up-effect提前设定该物件的状态?
页: [1]
查看完整版本: 关于原本不存在于地图但通过触发生成的新单位的问题