Language:
Page Info
Skill Level:
Engine Version:
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 键)