动画蓝图调试

概述如何启用动画蓝图编辑器的调试窗口来调试您的动画蓝图。

Windows
MacOS
Linux

AnimationDebugWindow.png

在构造动画蓝图并进行功能测试之后,您可能会遇到错误,并需要调试导致这些错误的原因,以便修复它们。 动画蓝图与蓝图 - 可视化脚本系统共享很多功能,包括一些非常有用的调试工具,这些工具允许您查看变量值,把 断点(Breakpoints) 放在图表中的节点上以暂停执行流,以及通过属于已执行的蓝图的所有节点的追踪堆栈查看执行流。

默认情况下,动画蓝图编辑器中的 调试(Debug) 窗口是隐藏的,但是您可以从工具栏的 窗口(Window) 选项中启用它。

WindowOption.png

这将打开调试(Debug)窗口,如下所示。

DefaultDebugWindow.png

此窗口中的内容可能根据动画蓝图中的内容而变化。

您可以在动画蓝图中使用相同的蓝图调试方法向查看列表添加断点或变量。

ExampleDebugging.png

上图中,断点被添加到 AnimNotify_Jump 事件中,当调用该节点以执行时,此事件将导致脚本暂停。 我们还观察了变量 启用跳跃(Enable Jump) 的值,通过这些调试选项,我们可以诊断在尝试执行附加到跳跃的动画通知时可能出现的任何问题。 也许_跳跃(Jump)_设置并不正确,或者我们使用的 **投射(Cast)** 节点失败,这是我们将在运行会话期间在调试器和动画蓝图中所看到的状况。

在工具栏的 调试(Debug) 选项下,您可以启用/禁用所有断点,删除所有断点或删除所有查看(停止查看所有变量)。

DebugMenuOption.png

Select Skin
Light
Dark

欢迎来到全新虚幻引擎4文档站!

我们正在努力开发新功能,包括反馈系统,以便您能对我们的工作作出评价。但它目前还未正式上线。如果您对此页面有任何意见与在使用中遭遇任何问题,请前往文档反馈论坛告知我们。

新系统上线运行后,我们会及时通知您的。

发表反馈意见