找回密码
 点一下
查看: 1123|回复: 2

如何让悬崖下的单位攻击无法攻击悬崖上的敌人(问题更新)

[复制链接]
发表于 2021-3-31 17:16:55 | 显示全部楼层 |阅读模式
本帖最后由 简单又好吃 于 2021-4-7 16:12 编辑

问题改了一下,如果玩家拥有全图视野,怎么能让悬崖下的人不能攻击悬崖上的敌人(就像没有视野一样),但是在楼梯的地方就可以攻击。如图地堡可以攻击虫子,虫子在红色的区域中不能攻击地堡,走到绿色的地方就可以了。 q.png

发表于 2021-4-3 02:50:25 | 显示全部楼层
本帖最后由 Nostalie 于 2021-4-3 02:51 编辑

可以用触发器做。
物编里的武器不实际进行作用。
加一个行为。持续搜索所有武器半径里的敌人。造成一个空壳效果。
触发器事件监测这个效果。
然后计算是否真的满足悬崖下打悬崖上的话。距离需要在射程-2以内。单位的武器是否在cd。如果没问题的话就让单位对敌人造成实际效果。

当然。要完整的模拟武器还是非常麻烦的。毕竟还有伤害点。射程容差。准备时间。什么的。

点评

不必这么麻烦,有验证器验证是否在同一个悬崖等级的。如果你希望接近斜坡也能打到敌人,则使用各组合验证器,验证单位是否有某个buff,单位进入悬崖前给单位buff,离开时移除。  详情 回复 发表于 2021-5-12 20:37
回复

使用道具 举报

发表于 2021-5-12 20:37:11 | 显示全部楼层
Nostalie 发表于 2021-4-3 02:50
可以用触发器做。
物编里的武器不实际进行作用。
加一个行为。持续搜索所有武器半径里的敌人。造成一个空 ...

不必这么麻烦,有验证器验证是否在同一个悬崖等级的。如果你希望接近斜坡也能打到敌人,则使用各组合验证器,验证单位是否有某个buff,单位进入悬崖前给单位buff,离开时移除。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 17:38 , Processed in 0.185960 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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