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

(196评价)
价格: 4039.00元
动画方向问题
小豪发起了话题2017-09-25
4
回复
290
浏览

老师,我的人物有3段动作,如图上,当运行后,第一段动画是走的方向,然后左转,当左转动画播放完后切换到走的动画时,人物方向又会回到走的动画的方向,而我想是沿着左转后的方向继续做走的动画动作,请问老师该如何做才能达到?最好不用写代码

所有回复
  • siki 2017-09-25

    这个要看你的动画有没有控制行走了,如果控制了行走,那就不用管了,确保Animator身上的Apply root motion勾选上行了就可以了,动画会直接影响运动

    如果没有控制行走,那么你就要自己写代码控制行走了

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-09-25

    判断当前是什么动画在播放,再控制是向前还是左转

    • 小豪 2017-09-26

      还是不行,行走动作是有的,做好了的,Animator身上的Apply root motion勾选上了,可左转的动画播放完后,走的动画不沿着左转后的方向运动,而是转回到走的那个方向运动。而我是想沿着左转后的方向继续做走的动画动作。求解决办法

      (0) 回复
    • siki 2017-09-28

      回复 @ 小豪: 这个感觉是你两个动画的问题,两个动画朝向是否一致,这个首先得保持一致,左转动画移动的时候,比如控制位置和旋转 position和rotation,如果只是动画自身再旋转,rotation没有影响的话,那其实还是没有转

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