如何通过编辑器更新运行时场景

时间:2017-08-21 14:03:33

标签: unreal-engine4

是否可以通过在编辑器中设置其属性来更新正在运行的游戏中对象的位置/旋转。换句话说,当我在虚幻编辑器中更改某些内容时,我希望在正在运行的游戏实例中看到它立即发生变化。

1 个答案:

答案 0 :(得分:1)

是的,可能。这样做的步骤(在第三人称模板中测试,UE 1.17)

  1. 在编辑器中播放
  2. 点击 Shift + F1 以显示鼠标光标并从视口解锁
  3. 点击弹出按钮(它位于上方工具栏上,其中编译播放启动按钮。
  4. 点击场景中的网格并编辑它的属性
  5. 点击拥有按钮(现在而不是弹出)
  6. 在修改过的世界中播放
  7. 请注意,如果使用静态移动性移动网格,编辑器将显示一些警告。此外,阴影可能会关闭(特别是如果您使用预先建立的照明)。

    编辑:还有另一个程序:您可以启动模拟 Alt + S ,而不是PIE )。然后,您不需要执行 Unposses / Posses 操作,只需编辑属性即可。有一个问题 - 您的游戏需要在 Simulate 模式下播放。根据我的经验,由于各种原因,我无法在 Simulate 中运行我的一个游戏,所以我不得不重复我之前提到的6个步骤。