mugen吧 关注:79,386贴子:1,495,057
  • 14回复贴,共1

自身的helper被对面当身后一直留在场上怎么解决

只看楼主收藏回复

怎么别的人物的helper被当了后会消失,我自己瞎几儿改的人物扔出个援助就被当了存在场上站着了
同样的我的当身当了别人的援助也会把别人的援助留在场上,**
挺急的,不在线等


IP属地:浙江1楼2017-12-22 19:00回复
    镇个楼


    IP属地:浙江来自Android客户端2楼2017-12-22 19:02
    回复
      如果那些helper是保持在0(站立)状态,那么你需要在5120(起身)state下写上非必要helper注销的代码
      ,这是带有helper的人物必须的一个处理。
      如果你做了上面那条,而你的helper是保持在被当身的对方state下不消失,那说明是对方没有做好处理。


      IP属地:广东4楼2017-12-22 19:10
      收起回复
        回复 PhantomKings :
        场面上出现多余的helper的一般流程
        1,P1释放了一个HELPER,这个HELPER带有HITDEF
        2,P2当身了这个HELPER,将其带入自己的state(这个state属于P2)
        一般来说P2应该在这种state下设置一个注销helper,也可以不写(写了会导致注销对方用来战斗的分身发生BUG,不写会导致当身掉对方的飞行道具变成一个多余的分身)
        3,如果在第二阶段没有被注销,那么这个helper正常完成了P2的state流程之后被selfstate放回自己的起身state5120或者受身state5400,至此,helper回归到P1的控制下
        因此P1需要在5400和5120下写条件注销非战斗分身的helper
        4,这个helper完成受身或者起身,最后保持站立状态停留在场面上。


        IP属地:广东5楼2017-12-22 23:27
        收起回复
          一般来说你自己在statedef 0里面加一个destroyself就可以了,还不行的话就是对方的问题你不用管


          IP属地:浙江来自Android客户端6楼2017-12-23 00:19
          回复
            受击注销即可


            IP属地:江苏来自Android客户端7楼2017-12-23 08:05
            收起回复