level 9
由于部分攻击范围比较怪异,不能用简单的矩形表示,所以我把一张图(6F),拆成6张(1F)的图,在每张前面加攻击判定。这时候发现了问题
只有一个[攻]做成的技能(开头放了[销]),攻击命中后的任何一帧,都能很方便的取消
但中间用了很多个[攻]做成的技能(开头放了[销]),取消很奇怪,只有命中的瞬间按别的技能才能取消,如果晚了,就不能被取消了。。。
请问这是怎么回事...
2010年07月31日 13点07分
1
level 9
我试过把那6张1F的图改回1张6F的图(现在攻击范围不满意了),能很好的做到攻击命中后取消,但6张1F的图(6个同一管理号,不连续攻击,有取消条件的攻击判定),就不能做到攻击命中后的任何一帧都可以取消,只有命中瞬间可以取消
2010年07月31日 16点07分
4
level 11
多放几个[销]即可,每个[攻]前面放一个,或者直接在最后一个[攻]前面放一个
2010年08月01日 00点08分
5
level 9
不行啊,由于没有勾选连续攻击,第1F的攻击判定命中后,所有攻击判定消失,第2F的[销]条件就不能成立了。。还是不对
2010年08月02日 02点08分
7
level 9
回复:8楼
- -程序复杂程度再次上升了。。。orz
2010年08月02日 05点08分
9
level 11
不过其实别人要么做一个大块,要么就是做成N次攻击然后每次攻击力只有N分之1
2010年08月02日 07点08分
10
level 9
- -我的斩击角度比较怪异,能做成一大块非常少额。。。
斩击做成多次攻击不太好额= =
2010年08月02日 11点08分
11
level 12
这样不仅你写起来和修改起来省力,2dfm读入脚本序列也快
2010年08月02日 13点08分
14
level 9
一个[攻](不连续攻击)实现(命中/被防御)([销]开始起作用,之后动作可以取消)后
新的[攻](即使是同一管理号)(按不连续攻击的说法,应该已经消失了,但实际上没有消失)
会把[销]的作用取消(也就是命中/被防御的判定被重置了?我是这么理解的)
火星修改下新人教程吧= =
2010年08月03日 06点08分
16
level 12
不连续攻击,不代表后面的[攻]不存在了,只是让后面的[攻]不产生攻击效果
2010年08月03日 14点08分
17
level 9
回复:18楼
这个- -大体可以这么理解
有一个攻击动作(1HIT),由于攻击范围很特殊,不能用单一的攻击范围表示
所以我把那攻击的一张图(6F),拆成6张(1F),并且不勾选连续攻击,来打到准确而特殊的攻击范围。。。。
在这么做的时候发现了问题
2010年08月03日 17点08分
19
level 9
攻击的一张图(6F),拆成6张(1F)
即 [攻](范围很不准确)[图]=》
[攻1](准确的小范围)[图1][攻2][图2][攻3][图3][攻4][图4][攻5][图5].........
发现这样的形式和[销]之间存在问题,例子:
[攻1]命中,那能取消的[图]仅仅是这个[攻1]后面的一个[图1]
也就是说在本[攻1]后新出现的[攻2],虽然不存在攻击效果,但是把[攻1]的命中/被防御的判定被重置了(?),导致[销]也被相应的无效了
这样的结果就是整个攻击技能的取消很不正常,很不灵活- -,只有命中瞬间的1F能按实在比较考验手速。。。
- -这个问题折腾了半天终于解决了
2010年08月03日 17点08分
20