Language:
Share
此中文页面内容对应的英文页面有后续更新,如需浏览最新文档可切换至英文页面浏览。

保持模拟修改

当使用 Simulate In Editor(在编辑器中模拟)Play In Editor(在编辑器中运行) 功能时,您可以编辑Actor的属性,且您可以在关卡中查看这些修改的效果及其包含的游戏性。通过使用 Keep Simulation Changes(保持模拟修改) 功能,您可以获得这些修改,并永久保存这些修改。您可以保持的修改包括在 详细信息 标签中看到的属性,比如Actor在 关卡中的变换。在使用 Keep Simulation Changes 功能后,将会根据实时运行版本来更新您在关卡中选中的Actor,以便您的修改反映在编辑器中的版本上。

无论您是由于游戏性效果的原因而通过使用 蓝图 或 C++代码改变Actor的属性,还是您开始在一个Actor上模拟物理效果并对它在地图中呈现的效果很满意, Keep Simulation Changes(保持模拟修改) 功能都将允许您保存这些修改。但是,它仅对那些在您开始模拟或运行游戏时已经放置到您的关卡中的Actor有效 。如果Actor是从 蓝图C++ 代码中生成的,那么您将不能保存它们的修改。

要想保持在 Simulate In Editor(在编辑器中模拟)中所做的修改:

  1. 视口场景大纲视图 中选择您想保持其改变的Actor。在 视口场景大纲视图 中右击,然后在右击菜单选择 Keep Simulation Changes

    in_simulate_keepsimchanges.png

要想保持在 Play In Editor(在编辑器中运行)中所做的修改:

  1. 按下 Shift+F1 来恢复鼠标控制。

  2. 场景大纲视图 中选择您想保持其改变的Actor。在 场景大纲视图 中右击,然后在右击菜单选择 Keep Simulation Changes

    play_sceneoutliner_keepsimchanges.png

您也可以在选中您的Actor后,按下 Keep Simulation Changes(保持模拟修改) 的快捷键。默认: K)