设置mecanim动画播放time/position
Set mecanim animation playback time/position
我正在尝试设置动画师的播放时间。 (或者,在特定时间启动动画)两种方法我都没有成功。
注意:我在Start()中设置Animator(an)。
我试过的代码:
Public Animator an;
public void SetTime(float time)
{
an.playbackTime = time;
}
哎呀,我猜这道菜很简单!
我没有看到 Play() 方法的构造函数选项!
答案:
an.Play("YourAnimation", 0, 0.4f);
但是,我仍然很好奇为什么我的原始代码不起作用。所以我想出了如何在特定时间制作动画 play/start...有谁知道如何基本上 "rewind" 动画到特定点? (播放时)
我正在尝试设置动画师的播放时间。 (或者,在特定时间启动动画)两种方法我都没有成功。
注意:我在Start()中设置Animator(an)。
我试过的代码:
Public Animator an;
public void SetTime(float time)
{
an.playbackTime = time;
}
哎呀,我猜这道菜很简单!
我没有看到 Play() 方法的构造函数选项!
答案:
an.Play("YourAnimation", 0, 0.4f);
但是,我仍然很好奇为什么我的原始代码不起作用。所以我想出了如何在特定时间制作动画 play/start...有谁知道如何基本上 "rewind" 动画到特定点? (播放时)