lf2吧 关注:8,670贴子:173,574
  • 28回复贴,共1

【LF2终极研究】按键

只看楼主收藏回复

按键效果:
单个按键按住不放时分为初始效果和持续效果,初始效果在按键后短暂时间内有效,最常用。初始效果消失后为持续效果,不松开按键一直有效。
◆持续效果的体现:最常见的就是移动——2次移动的初始效果可令角色起跑,持续效果不可令角色起跑,但可另角色移动。另外还有攻击——在空中时,攻击键的持续效果可令角色使出跳攻(冲跳攻),因此按住攻击键跳或冲跳可使出最速攻击。
自动按键:
按键按住不放时切换出LF2窗口,松开按键,再切换回来,会视为一直按住该按键,即保留按键的持续效果,再次按该按键可解除。
技能按键:
使用技能分三种按法——逐个按、先按D再2键齐按、3键齐按。
◆rudolf变身后要变回rudolf只能逐个按;woody的瞬间转移逐个按会在防御结束时使出,先按D再2键齐按只有在防御结束后齐按2键才能使出,3键齐按只有在woody身体下沉状态才能使出。
按键连携:
A-J(固定型):逐个按D↑(↓←→)A,然后按J可使出D↑(↓←→)J的技能(使出的DJ技能方向和DA技能方向一致)。
J-J:先按D再齐按↑(↓←→)J,使出技能,然后同时按(或齐按)↑(↓←→)J可使出D↑(↓←→)J的技能(方向存在优先级:←(→)技能可连携↑↓技能,↑技能只可连携↓技能,↓技能不可连携技能)。
A-A:先按D再齐按↑(↓←→)A,使出技能,然后同时按(或齐按)↑(↓←→)A可使出D↑(↓←→)A的技能(方向存在优先级:←(→)技能可连携↑↓技能,↑技能只可连携↓技能,↓技能不可连携技能)。
A-J(自由型):先按D再齐按↑(↓←→)A,使出技能,然后同时按(或齐按)↑(↓←→)J可使出D↑(↓←→)J的技能(使出的DJ技能方向和DA技能方向无关,所有方向间可任意连携)。
J(A)-JA:先按D再齐按↑(↓←→)J(A),使出技能,然后同时按(或齐按)JA可使出DJA的技能。
◆一旦满足连携条件,正常的按键方式将会失效。
◆只有在输入技能1最后的按键时立刻使出技能1,才能使用按键连携使出技能2;在非自由状态下预输入技能1的所有按键,无法使用按键连携使出技能2(允许预输入部分按键)。
◆可以多次连携,最长的连携是WOODY:D+←(→)A+↑A+↓A+←(→)J+↑J+↓J——气功波-脚刀-鬼车脚-虎翔霸-瞬间转移(到敌人)-瞬间转移(到朋友)。


1楼2014-12-03 13:41回复
    我连招的时候经常一不小心按出连携……


    IP属地:四川来自Android客户端2楼2014-12-03 13:50
    回复
      rudolf变身后我常常不能变回rudolf..............防跳攻逐个持续按紧?


      IP属地:中国香港3楼2014-12-03 15:22
      回复
        我了个!!!!!!跪跪跪


        IP属地:美国来自iPhone客户端4楼2014-12-03 15:29
        回复
          更正:
          按键连携里的“同时按(或齐按)”应该是“逐个按(或齐按)”。


          5楼2014-12-03 16:49
          回复
            看到这ID我就知道神人出现了⊙▽⊙连携什么的想都不敢想


            IP属地:浙江来自Android青春福利版6楼2014-12-03 18:20
            回复
              楼主的研究以及取名都是自己一人完成的吗。各个帖子里都有完全不知晓的知识。
              非常赞,终于知道为什么有时候脚刀接飞踢会出虎翔了


              IP属地:浙江7楼2014-12-03 18:29
              回复
                除了aj固定型连携能在实战中进行使用(如dp的破空加j鬼哭)以外,其他的只有理论支持实战要弄出来需要强大的脑力


                IP属地:北京来自iPad8楼2014-12-03 18:46
                收起回复
                  话说是不是要把这位大师发的帖子都加精并且做为一个整合“LF2终极研究”来置顶


                  9楼2014-12-03 23:25
                  回复
                    连携…虽然自己解释会用指令继承(因为会把上一个的指令中的前两个继承下来
                    按键连携…指令连携好像也不错
                    基本上因为运算顺序的关系,DXA的部份会比DXJ的部份早运算到
                    一个指令的组合是1(D)→2(X)→3(A)这样子判定的
                    由於系统会判定Player会键入哪些按键,然后才根据输入顺序判断有没有成功组合到
                    按键各自会有个开关判定,比如说按了A,A的部份就会从0→1,表示A有被按下(其他也是一样的
                    而且一旦组成一个指令就会消耗掉按键的开关
                    就用D→A跟D→J当作例子吧(括号内是记忆体中数据的变动)
                    按下了D时
                    D(0→1)
                    D→A(0→1)
                    D→J(0→1)
                    D(1→0)
                    第二个按下了→时
                    →(0→1)
                    D→A(1→2)
                    D→J(1→2)
                    →(1→0)
                    第三个按下了A时
                    A(0→1)
                    D→A(2→3→0)
                    A(1→0)
                    D→J(2)
                    由於运算顺序D→A是高於D→J的
                    会先做D→A的运算(2→3),发动D→A成功之后(3→0),会消耗掉A的开关(1→0)
                    跑到D→J之后,因为Player输入的按键已经被D→A运算给清理掉,就等於是没有输入指令的状态
                    才导致D→J的部份没有被清除,得以继续用J发动D→J
                    反过来就不行了,因为运算顺序来说跑到D→A会判定不是输入A就会先把D→A的组合清0


                    IP属地:中国台湾10楼2014-12-04 00:15
                    收起回复
                      根据这些现象可以反过来分析源代码..
                      其中一些bug一样的现象真的完全可以作为游戏开发中按键逻辑的反面教材......


                      IP属地:四川11楼2014-12-04 08:03
                      回复
                        看到终极研究就知道大神来了。。虽然看不明白,不过至少知道可以省很多按键就是了。。


                        来自Android客户端12楼2014-12-04 11:20
                        收起回复
                          我觉得LF最大的问题是:指令按键的间隔即使很长都视为这个指令,在实战中会害死你。


                          13楼2015-04-06 08:47
                          收起回复
                            赞一个,明天试试木头的连携


                            来自手机贴吧15楼2015-04-18 22:42
                            回复