找回密码
 点一下
查看: 2164|回复: 7

怎么让无法移动的单位/建筑在攻击时转向他们的目标?

[复制链接]
发表于 2020-4-2 14:54:20 | 显示全部楼层 |阅读模式



大概像这样的地图,将单位建造在地图上

单位不能移动,所以他们不能转向他们攻击的目标,比如图中的铁鸦,破坏者和巢虫领主,在被建造的时候朝向就被定死,只能背对他们的敌人

虽然添加炮塔可以解决攻击的问题,但反向攻击实在是很难看

有没有什么办法,能让被建造的单位不能移动,但是可以自动转向他们攻击的目标?


Snipaste_2020-04-01_20-44-44.png

Snipaste_2020-04-02_14-46-54.png
发表于 2020-4-2 15:40:47 | 显示全部楼层
不直接禁止移动 改成把移动速度设置为0

点评

有没有比较方便的方法,能让创建的单位按照一条路径比较正的走?直接发布自毁命令的话,他们的路径不在路中间,玩起来比较难受。  详情 回复 发表于 2020-4-2 21:05
回复

使用道具 举报

 楼主| 发表于 2020-4-2 21:05:09 | 显示全部楼层
超级007x 发表于 2020-4-2 15:40
不直接禁止移动 改成把移动速度设置为0

有没有比较方便的方法,能让创建的单位按照一条路径比较正的走?直接发布自毁命令的话,他们的路径不在路中间,玩起来比较难受。
回复

使用道具 举报

发表于 2020-4-8 11:09:47 | 显示全部楼层
参考行星要塞的数据实现
回复

使用道具 举报

发表于 2020-11-7 20:33:56 | 显示全部楼层
如果是塔防的话,对单位发布移动指令才是比较好用且好看的做法。为单位绑定一个整数型标记,以确定单位应该朝向哪个目标点移动,抵达拐点区域后,更新标记,发布新的指令。给单位一个周期调用空集合效果的行为,当单位闲置时启用,否则禁用。触发器探查空集合效果,根据标记给单位发布移动指令。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 16:04 , Processed in 0.107573 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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