C# 为什么我不能在Unity3D中将关键帧添加到我的动画师?

C# 为什么我不能在Unity3D中将关键帧添加到我的动画师?,c#,unity3d,animation,C#,Unity3d,Animation,我有一个Unity3D动画,但是,我不能添加关键帧,它只给了我添加动画事件的选项 我还注意到,在对象的动画组件中,它不允许我选中启用的复选框,如果我打开它,复选框将变为红色,当我打开/关闭记录关键帧模式时,复选框将自动取消选中… 我不知道它是否相关,但是,这个对象是通过复制粘贴另一个有动画的对象创建的,我只是删除了所有的动画并创建了新的动画,但是我不知道这是否会影响对象,因为我有两个对象以相同的方式创建,它们允许我放置关键帧。您应该按照以下方式设置动画: 选择要设置动画的对象 转到动画窗口,单击

我有一个Unity3D动画,但是,我不能添加关键帧,它只给了我
添加动画事件的选项

我还注意到,在对象的动画组件中,它不允许我选中启用的复选框,如果我打开它,复选框将变为红色,当我打开/关闭记录关键帧模式时,复选框将自动取消选中…

我不知道它是否相关,但是,这个对象是通过复制粘贴另一个有动画的对象创建的,我只是删除了所有的动画并创建了新的动画,但是我不知道这是否会影响对象,因为我有两个对象以相同的方式创建,它们允许我放置关键帧。

您应该按照以下方式设置动画:

  • 选择要设置动画的对象

  • 转到动画窗口,单击“创建”

  • 将动画保存到所需文件夹。现在,您应该有一个动画师文件和一个动画文件

  • 确保对象被选中,并在左侧添加所需的属性,所有操作都应正常工作


  • 希望这有帮助

    您是否添加了新的
    动画控制器
    ,还是对这两个对象使用了相同的控制器?这是一种正常的行为,如果启用
    预览
    ,动画师将被禁用,因为否则动画师将覆盖预览,而您将无法看到预览的动画。