找回密码
 点一下
查看: 1197|回复: 3

如何实现守望里猩猩的防御罩

[复制链接]
发表于 2016-9-13 19:04:26 | 显示全部楼层 |阅读模式
我想的是一个建筑可以张开防御罩,对防御罩内的单位的攻击会被防御罩抵挡,而防御罩也是有限的,吸收超过一定量的伤害后就会破坏。
发表于 2016-9-14 01:04:04 | 显示全部楼层
粗略想一下,纯数据似乎有点困难,主要是吸收量有上限这个不太好弄。不过允许使用触发器的话就没什么问题了。

点评

触发器是无敌的  发表于 2016-9-14 10:45
回复

使用道具 举报

发表于 2016-9-14 07:45:02 | 显示全部楼层
如果护盾抵抗按次数不是按伤害是可以纯数据的,用行为计数即可
按伤害也不是不能,不过效果上可能需要付出一些代价,直接重定向轰击护盾单位,不过没法避免溅射伤害等问题
而且重定向只能响应一次,护盾重叠时有些麻烦
最好的方法确实是用触发,
护盾单位带一个周期搜索范围的行为,搜索条件是投射物,判断联盟关系,搜索效果是对目标单位使用一个集合效果
然后触发捕捉这个效果,根据投射物类型搜索对应的伤害量(预设或者直接找到对应的伤害效果直接使用伤害效果对护盾单位制造伤害)
然后杀死投射物并创建对应的特效就行了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 07:00 , Processed in 0.157650 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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