Unity3d 动画中的统一事件缺失

Unity3d 动画中的统一事件缺失,unity3d,unity5,Unity3d,Unity5,我想在我的动画中使用事件(我的动画是从3d studio导出的.fbx文件的一部分,我导入到Unity 5.3)来更改角色的行为,如 但我并没有像教程中那个样的事件选项,当我双击时间线中的任何时刻时,都不会创建新的事件 如何将事件选项添加到动画中(我知道在上一个教程中有事件选项后如何添加回调) 必须在“动画”窗口(而不是“动画师”)中添加动画事件。打开它,然后选择一个游戏对象,其中包含要添加事件的AnimationClip(可以是带有动画师的游戏对象,也可以是带有动画组件的游戏对象) 现在,您应

我想在我的动画中使用事件(我的动画是从3d studio导出的.fbx文件的一部分,我导入到Unity 5.3)来更改角色的行为,如 但我并没有像教程中那个样的事件选项,当我双击时间线中的任何时刻时,都不会创建新的事件

如何将事件选项添加到动画中(我知道在上一个教程中有事件选项后如何添加回调)


必须在“动画”窗口(而不是“动画师”)中添加动画事件。打开它,然后选择一个游戏对象,其中包含要添加事件的AnimationClip(可以是带有动画师的游戏对象,也可以是带有动画组件的游戏对象)


现在,您应该能够在动画窗口中选择剪辑,并通过右键单击时间线正下方的深灰色部分向其添加事件。

转到对象的“装备”选项卡并选择“通用”。它可能被设置为Legacy,这不会给您事件选项。

。。单击顶部的“动画”选项卡??一个重要的侧记是,AnimationEvent将显示附加到游戏对象的脚本中的一组公共方法。它不像任何UnityEvent那样可以在插槽中拖放任何对象。这个系统要求脚本位于保存Animator组件的对象上。嘿@thomas,我在回答下面添加了一个来自我的评论的图像-这是正确的吗?不幸的是不是^^^我说的是动画窗口,不是选项卡。你可以通过菜单打开它:窗口->动画。好的,如果你在你的答案中添加一个截图,那就太好了。这将是这个问题的“经典”答案,你知道吗?