【问题标题】:Unity 2D c# - How to save last animation positionUnity 2D c# - 如何保存最后一个动画位置
【发布时间】:2017-07-29 12:42:28
【问题描述】:

我有玩家和他的攀爬动画,所以我想将攀爬结束动画位置保存到游戏对象玩家。我不想在最后一个动画帧之后返回播放器位置。谢谢

【问题讨论】:

  • 不太清楚你在说什么。也许检查一下Apply Root Motion?
  • 对不起我的英语,是的,我取消选中应用根运动

标签: c# unity3d unityscript


【解决方案1】:

确保动画未设置为循环(取消选中动画文件中的循环)。

另外,请确保动画控制器的climb_end动画状态中的“有退出时间”处于未选中状态。这可能会导致动画状态在完成运行后移动到另一个动画。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-01
    • 2020-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-01
    • 1970-01-01
    相关资源
    最近更新 更多