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

(197评价)
价格: 4431.00元
做古迹探险的项目时,动画人物状态无法切换,点击目标点,人物是静止状态直接平移过去的,无法出现走过去或者跑过去的样子,问题出在哪里了?
叶子敏敏发起了问答2019-12-17
3
回复
210
浏览

做古迹探险的项目时,动画人物状态无法切换,点击目标点,人物是静止状态直接平移过去的,无法出现走过去或者跑过去的样子,问题出在哪里了?

所有回复
  • 老师_Trigger 2019-12-17

    同学你好,可以下载老师源码看看,主要看Hero脚本。看看动画参数值有没有设置,名称有没有打错。

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • 叶子敏敏 2019-12-19

    我试了,在控制台也输出了位移的值,都是0,0,0,说明没有获取到位移,这是什么原因。

    • 老师_Trigger 2019-12-19

      如果有移动,只是没有播放动画,就是动画参数的名称打错了,速度是speed,是小写,在动画控制器里,脚本里anim.SetFloat("speed", agent.velocity.magnitude);也是小写,这两个地方要保持一致哦

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