mugen吧 关注:80,111贴子:1,496,249
  • 2回复贴,共1

学写AI出现问题,在写完AI立回,和防御移动后在战斗进行中人

只看楼主收藏回复

学写AI出现问题,在写完AI立回,和防御移动后在战斗进行中人物会出现分身。而分身就和本体一样可以攻击等。不知问题出在哪,请大佬指教


IP属地:天津来自Android客户端1楼2018-06-02 22:26回复
    你需要检查Helper控制器参数
    stateno = start_state (整型) ;该参数若不设置或者设置的状态号start_state不存在 ,会出现站立的分身
    不参与战斗的helper所在的状态号的动画必须是无受击框,或者用nothitby设置无敌,否则遭到攻击后会出现分身
    keyctrl = ctrl_flag (布尔型)
    如果ctrl_flag是1,则helper能够接受玩家输入的指令.(例如键盘,手柄)
    同样,此helper将继承他根级(最顶级)的state -1.
    设置为1,helper若满足statedef -1下某个changestate触发条件则会自己动起来。
    如果ctrl_flag是0,则helper不能访问输入的指令,且不能继承 state -1.
    ctrl_flag默认值为0.


    2楼2018-06-03 03:41
    回复
      2026-02-17 22:50:16
      广告
      不感兴趣
      开通SVIP免广告
      如果出现分身,就要注意两个问题。
      2楼的Ctrl=0
      以及在statedef 0的位置上要加入清除helper的语句


      IP属地:上海来自Android客户端3楼2018-06-03 06:07
      回复