c# - 设置 mecanim 动画播放时间/位置
问题描述
我正在尝试设置动画师的播放时间。(或者,在特定时间开始动画)这两种方法我都没有成功。
注意:我在 Start() 中设置了 Animator (an)。
我试过的代码:
Public Animator an;
public void SetTime(float time)
{
an.playbackTime = time;
}
解决方案
哎呀,我想这很容易!
我没有看到 Play() 方法的构造函数选项!
答案:
an.Play("YourAnimation", 0, 0.4f);
但是,我仍然很好奇为什么我的原始代码不起作用。所以我想出了如何让动画在特定时间播放/开始......有谁知道如何基本上将动画“倒带”到特定点?(在播放时)
推荐阅读
- asp.net-mvc - 在列表组项中添加输入文本框以及文本
- c# - RichtextBox 自动将文本方向更改为 RightToLeft
- r - 如何找到与特定单词分组的主题和短语(动词/形容词)?
- python - 如何通过 HTTP 将文件发送到 Telegram 机器人?
- laravel - 为什么 Spatie/Image 包即使只处理尺寸也会压缩图像?
- c++ - 切换循环结束时未显示的游戏总数
- java - 使图像与文字一样高
- wpf - Caliburn.Micro 我应该使用 Screen 还是 Conductor.AllActive 作为我的父视图
- android - AndroidX 的未解决参考 ActivityTestRule
- logging - 使用 Intellij 登录时跳过内容