在UE4中,我们在制作游戏时都会生成玩家,并开始玩游戏,以便了解游戏进程与发现问题,这时候就需要使用“在编辑器中播放”的功能了。那UE4怎么使用播放和模拟呢?


在编辑器中播放


1、在蓝图第三人称模板项目打开的情况下,从主工具栏中单击“播放”按钮。


UE4如何使用播放和模拟


单击“播放”按钮时,游戏应该开始,在“关卡编辑器”视口中看到该角色。


UE4如何使用播放和模拟


还将看到文本显示在“关卡编辑器”视口的左上角。


UE4如何使用播放和模拟


在“关卡编辑器”视口中播放时,必须在窗口中单击以将鼠标控件分配给可播放角色。


2、在“层编辑器”视口中单击鼠标左键或右键。


UE4如何使用播放和模拟


这样做时,鼠标光标的文本将更改为Shift+F1(这使你可以将鼠标控件交还给编辑器本身)。


还可以使用WASD键进行移动,使用空格键跳转,使用鼠标移动来移动摄像机。


3、在“播放”会话期间,“主工具栏”将更改为提供其他控件。


UE4如何使用播放和模拟


在从左到右上方的黄色框中,选择暂停(将暂停游戏),停止(将结束播放会话)或退出(将释放可玩角色的控制权并切换到鼠标光标控制)选项可用。


当使用“选定的视口”选项时,“弹出”选项才可用。


4、按Shift+F1,然后单击“暂停”以暂停游戏。


UE4如何使用播放和模拟


这时候会注意到主工具栏将更新以提供其他控制选项。


UE4如何使用播放和模拟


从左到右,每次按下“恢复”按钮将正常恢复游戏,而“跳帧”按钮将使游戏向前前进1帧。该停止和弹出按钮的功能相同,并允许您从结束字符播放会话或退出。


5、从主工具栏上按弹出按钮。


6、左键单击“层编辑器”视口中的文本,然后在“详细信息”面板中更改其“文本”值。


UE4如何使用播放和模拟


当按Enter时,将在“层编辑器视口”窗口中确认并更改文本。


7、单击“拥有”按钮,然后从“主工具栏”中单击“继续”。


UE4如何使用播放和模拟


级别中的文本已更改为其默认值。这对于在游戏过程中更改和测试关卡中Actor的不同值很有用,从而可以快速迭代和进行游戏测试。


8、按F8键从玩家角色中弹出。


9、右键单击“层编辑器”视口中的文本,然后在弹出菜单中选择“保留模拟更改”。


UE4如何使用播放和模拟


默认情况下,你在播放会话中为关卡中的Actor更改的任何值都将在会话结束时恢复(以防止意外覆盖你的值)。通过选择“保留模拟更改”选项,这将保留我们对Actor所做的更改,并在Play会话结束时将其保存到编辑器中。还可以选择Actor并按K键以保持“模拟更改”。


10、按Esc键停止播放会话,并注意更改已保存。


播放模式


1、在主工具栏中单击“播放”按钮旁边的向下箭头。


UE4如何使用播放和模拟


2、这将打开“播放选项”菜单,如下所示。


UE4如何使用播放和模拟


3、选择“选定视口”,“移动预览”,“新编辑器窗口”或“独立游戏”。


选定视口是默认设置,并在当前选定视口内的编辑器中启动游戏。“新编辑器窗口”还会在“编辑器”中启动游戏,但是会创建一个新的独立窗口,使“关卡编辑器”视口保持不变。移动预览和独立游戏将在编辑器之外以独立版本启动游戏(移动预览提供了用于尽可能紧密模拟设备的其他工具)。


在编辑器中模拟


1、在项目打开的情况下,在“内容浏览器”中打开“启动程序内容,然后是Props”文件夹。


2、左键单击并将“材料球体”道具拖到楼梯上方的关卡中。


UE4如何使用播放和模拟


3、单击“移动工具”小部件的箭头,将Sphere向上移动到楼梯上方,类似于下面。


UE4如何使用播放和模拟


4、在“球体”的“详细信息”面板中,向下滚动到“物理”部分,然后选中“模拟物理”复选框。

当我们开始模拟(或玩耍)时,Sphere现在具有物理特性,应该掉到地上。


UE4如何使用播放和模拟


5、按Alt+S在编辑器中进行模拟。


UE4如何使用播放和模拟


尽管关卡中没有可玩角色,但游戏的进行就好像存在角色而球体掉落了一样。


6、按Esc停止会话,在编辑器中注意“主工具栏”已更新。


UE4如何使用播放和模拟


“播放”按钮将更改以反映最近选择的“播放模式”。


7、按“模拟”按钮(或Alt+S)再次进行模拟,然后立即按“暂停”按钮。


8、在主工具栏中,单击“帧前进”按钮以逐步进行仿真。


UE4如何使用播放和模拟


单击“跳帧”时,您应该看到在模拟物理时球体开始缓慢下降。

,Unreal Engine技巧,Unreal Engine教程