【问题标题】:Unable to animate the character in unity3d无法在unity3d中为角色设置动画
【发布时间】:2016-10-24 10:46:28
【问题描述】:

我是unity3d的新手。 我在关注Unity官方教程系列(https://unity3d.com/learn/tutorials/projects/survival-shooter/player-character?playlist=17144)

他们在 Unity 4 上做到了

我使用了相同的脚本..

但我认为这是动画面板的问题。

我的意思是当我运行应用程序时,它会按照以下顺序开始动画

在上图中的设置选项下,它显示空闲然后移动.. 根据它,当我点击开始游戏时,它会显示几秒钟的空闲动画,它们会移动几秒钟..

我正在使用他们正在使用的相同资产..

所以帮助我...天哪,我太菜鸟了

【问题讨论】:

  • 很有可能他们使用了某个参数在idlemove动画之间切换。你需要为这个动画定义一个过渡。此外,在这里分享您的 Animator 屏幕也很有意义。
  • 我也声明了参数@SlashG,等待另一个截图来
  • 更新了@SlashG .......
  • 我自己对 Animator 并不太熟悉。也许它与 Has Exit Time 有关,我想如果您有基于参数的转换,则不应启用它。
  • 我会记下来作为答案。也许接受?

标签: c# animation unity3d unityscript unity5


【解决方案1】:

这是因为您启用了已退出时间。如果您想使用(仅)基于参数的转换,则应取消选中此标志。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 2017-12-10
    • 2021-06-25
    相关资源
    最近更新 更多