找回密码
 点一下
查看: 1315|回复: 9

法术反射,SC2编辑器能做吗?

[复制链接]
发表于 2011-2-17 19:19:44 | 显示全部楼层 |阅读模式
WOW中战士的一个技能:
使用法术反射之后,接下来的5秒内如果战士受到指向性法术,则会把此法术完全反射给施法者。
用SC2能做吗?
发表于 2011-2-17 19:33:41 | 显示全部楼层
有什么不能做的~~只是需要触发器而已~~
回复

使用道具 举报

发表于 2011-2-17 20:37:10 | 显示全部楼层
数据版也可以吧
只是每个能被反射的技能都需要在impact时检测behavior并做一个反向效果,actor也得挂上
如果这个反向效果也可以被反射 那么我们就可以打乒乓球玩了,只是这个技能的伤害源永远是第一个人
说麻烦的话,应该获取impact的attachpoint并以此为反射的launch点这个不太好弄,没啥思路,头目,求。。

我在猜测wow里反射可能就是这么做的,最典型的例子就是闪电链反射时照样连人,被反的不会连人
回复

使用道具 举报

发表于 2011-2-18 09:21:29 | 显示全部楼层
用数据做反射要做很多冗余的判断和反射技能的定义
很早的那个RPG图里面就做个怪物学习玩家的技能,玩家放什么打它,它就放什么打玩家.
数据量很大,实际上就是做了一套一模一样的技能挂在两个单位上,其中一个单位判断对方释放,然后执行相对应的技能.
回复

使用道具 举报

 楼主| 发表于 2011-2-18 23:57:40 | 显示全部楼层
那如果像DOTA那样有茫茫多的技能,一个英雄会反射,那得给这个英雄加上全地图所有的技能?太恐怖了
回复

使用道具 举报

发表于 2011-2-19 00:01:54 | 显示全部楼层
数据做 可能需要定义所有的
脚本就不需要了呢
回复

使用道具 举报

 楼主| 发表于 2011-2-19 00:09:51 | 显示全部楼层
chilled大人~求演示
回复

使用道具 举报

发表于 2011-2-19 09:15:56 | 显示全部楼层
做了个跟板凳说的一样的东西,不过Actor神马的就算了

反射的是掠夺者的普通攻击,如板凳所说,每个技能都必须搞一堆复杂的东西,伤害来源总是发动攻击的人而不是挨打的人。并没有做成乒乓球的样式,想想那样也不太好。

Reflex.SC2Map

24 KB, 下载次数: 12

回复

使用道具 举报

发表于 2011-2-19 13:47:36 | 显示全部楼层
你这内容是写在主动效果里面的。不具有通用性。还是用触发器吧。
我记得好像蕾妮说过触发器可以控制来着。。
回复

使用道具 举报

发表于 2011-2-19 15:30:37 | 显示全部楼层
触发器可以直接捕捉效果和发射效果。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 06:54 , Processed in 0.048432 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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