【问题标题】:Unity3D 5.4.1 - Can I get object transformations at different times from animation?Unity3D 5.4.1 - 我可以从动画中获得不同时间的对象变换吗?
【发布时间】:2016-10-07 14:08:47
【问题描述】:

我正在尝试导出在 Unity 中为学校项目创建的关卡,并且我想导出玩家将沿着的路径。我的计划是创建一个动画并沿路径存储位置,然后在这些点(或者也可能在曲线上的中间点)导出变换值,但是我不知道如何在动画中的某个点。这是可能吗?例如,我可以在代码中为游戏对象设置动画并以某个间隔或其他方式挑选出转换吗?我已经做了很多谷歌搜索,但我还没有真正找到明确的答案。

提前谢谢你!

【问题讨论】:

    标签: animation unity3d export transformation


    【解决方案1】:

    是的,可以使用Animation events。编写一个方法,在动画时间轴的各个点记录你想要的数据。尽管有some arguement,但请注意这是否可靠。另一种方法是根据您希望动画何时产生数据,使用协程在一段时间后报告您所追求的数据。编辑:嘿,看看我,我在句子中合法地使用了“之后”:)

    【讨论】:

      猜你喜欢
      • 2016-03-24
      • 1970-01-01
      • 2021-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-21
      • 2015-01-14
      • 1970-01-01
      相关资源
      最近更新 更多