Unity - A计划 3.0(三年有效期) 已关闭

Unity - A计划 3.0(三年有效期) 扫二维码继续学习 二维码时效为半小时

(4评价)
价格: 1666.00元
泰斗破坏神Attack的动画无法播放,以及Debug.log没有输出
sky100shu发起了问答2018-08-28
1
回复
382
浏览

状态机能正确的切换状态,从newState到Attack01、02、03,都很顺畅,是bool类型的切换条件,但从头至尾都没有播放任何一个攻击的动画,就是Attack01、02、03在执行,但就是没有攻击的动画

然后我以为代码出错了,用Debug.log,代码没错,确实执行了,但Debug.log的功能不能用了,Debug.log("a"),但控制台根本没输出

 

 

 

这是从newState到Attack01的Transition

 

所有回复
  • sky100shu 2018-08-29

    解决了 是动画层weight权重的问题,

    控制移动动画Idle、Run的BaseLayer比控制攻击的动画的Attack Layer高,设了一下weight就好了

    Debug.log没输出,是我不小心把console关了,重新调出来就好了

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!