找回密码
 点一下
查看: 363|回复: 10

关于新创建单位路径移动的问题

[复制链接]
发表于 2015-2-18 21:01:11 | 显示全部楼层 |阅读模式
新创建了单位就想DOTA那样三路出 但是 中间的直接选择到主建筑物的位置就可以了 但是左边和右边的怎么让他们按照向上和向下的路径移动呢 ? 求解啊 本人看了基础教程 但是里面只有移动到一个点的 能不能移动多个点呢?真心求解 谢谢啊
发表于 2015-2-18 23:01:16 | 显示全部楼层
方法有多种,简单介绍一下。
第一种,用触发器发布指令控制。
在单位路径的转折点上划区域,响应单位进入区域事件,就能命令单位去下一个目标点。当然,如果你的路径是交叉的,则需要为不同地方刷出的单位指定一个标记值,比如指定一个不同的自定义值什么的。
第二种,用触发器AI动作控制。
你可以把刷出的单位加入到下一波,然后命令这波攻击指定玩家,在此之前,你可以为这波攻击指定集结点、寻路点,这样就能让攻击波按照指定路径攻击了。当然需要注意的是使用AI需要事先启用电脑AI,而且为了保证AI指令能被执行,需要将电脑的Apm设高一点。

大体方向就是这样,具体做法你可以自己研究一下。

点评

不用区域那么麻烦吧......直接发布移动命令到点1替换现有命令和发布移动命令到点2在现有命令之后就行了 以此类推  详情 回复 发表于 2015-3-4 01:39
这个点我居然看见回复了 谢谢兄弟啊  详情 回复 发表于 2015-2-19 00:28
这个点我居然看见回复了 谢谢兄弟啊  详情 回复 发表于 2015-2-19 00:28
回复

使用道具 举报

 楼主| 发表于 2015-2-19 00:28:37 | 显示全部楼层
yxxiaobin 发表于 2015-2-18 23:01
方法有多种,简单介绍一下。
第一种,用触发器发布指令控制。
在单位路径的转折点上划区域,响应单位进入 ...

这个点我居然看见回复了 谢谢兄弟啊
回复

使用道具 举报

 楼主| 发表于 2015-2-19 00:28:40 | 显示全部楼层
yxxiaobin 发表于 2015-2-18 23:01
方法有多种,简单介绍一下。
第一种,用触发器发布指令控制。
在单位路径的转折点上划区域,响应单位进入 ...

这个点我居然看见回复了 谢谢兄弟啊
回复

使用道具 举报

发表于 2015-3-4 01:39:50 | 显示全部楼层
yxxiaobin 发表于 2015-2-18 23:01
方法有多种,简单介绍一下。
第一种,用触发器发布指令控制。
在单位路径的转折点上划区域,响应单位进入 ...

不用区域那么麻烦吧......直接发布移动命令到点1替换现有命令和发布移动命令到点2在现有命令之后就行了 以此类推
回复

使用道具 举报

发表于 2015-3-4 17:52:42 | 显示全部楼层
沿途路径做N个点。N1 N2 N3。。。
然后做个创建线程的动作函数。每当刷出一波兵就用触发器应用这个动作。
动作函数内容就是命令上一次创建的单位或单位组攻击点N1 ,攻击点N2现有指令之后  攻击点N3 现有指令之后。或条件与点距离、进入点为圆心X码范围 攻击下一个点。
然后再做个触发器 事件时间周期  ,搜索全图闲置单位 条件属于玩家X或在X组,然后检查与点的距离 决定攻击某点或并入新的组。

点评

保险点就用动作线程控制单位,设置变量点N(n) N123分别是顺序路径点,然后动作里设置n=0永久重复,攻击到点 N(n),条件当单位进入点所在区域设置n=n+1,n>3再另设动作。  发表于 2015-3-5 14:18
假如单位被强制打断了当前命令呢?比如被嘲讽。星际时代,攻击到点等方式几乎用不到了。  发表于 2015-3-4 19:18
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-20 22:15 , Processed in 0.091280 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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