打包发布

因为大多数应用场景在CAVE下,所以下面介绍CAVE打包发布的设置。 - 首先断开上面“显示UI”左侧节点与BeginPlay的连接 - 在Aircraft_flow文件夹内新建一个文件夹,命名为Blueprints - 在Blueprints内新建一个脚本化对象,如下 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlol1c.png) ::: - 选择Pawn,文件命名为BP_Player ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlor7r.png) ::: - 双击BP_Player,在组件中添加一个camera,点击编译,保存退出 - 继续创建一个脚本化对象,选择Game Mode Base,并命名为GM_Airplane ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zloxe9.png) ::: - 双击GM_Airplane打开,在Default Pawn Class中选择BP_Player - 点击编译,保存退出即可 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlp3u2.png) ::: - 在全局设置中的GameMode Override中选择GM_Airplane ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlq0t6.png) ::: - 打开WBP_menu - 在WBP_menu的图表编辑界面,点击类设置 - 然后在类选项的父类中选择VRKit Dock Menu Base,保存退出即可 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlq8pd.png) ::: - 打开项目设置 - 在项目设置中的地图&模式里进行如下设置 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlqvhl.png) ::: - 在项目设置的Windows中进行如下设置 - Icon的图标可以设置成自定义形式 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlr4ku.png) ::: - 在项目设置的VRKit部分,找到Dock Menus,点击加号 - 在Item中选择自定义控件WBP_menu - 将面板大小宽度设为1000,高度设为300,对应前面的设置 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlrtbp.png) ::: - 回到编辑器界面,点击保存所有 - 然后点击CaveVRPackage打包发布 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zls2o5.png) ::: - 发布生成的文件处于如下位置 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlsd71.png) ::: - 此文件可直接用于多通道立体显示,不过需要根据硬件环境进行配置,具体可查看MakeReal3D用户手册 - 如果连接头盔显示,需将DefaultEngine.ini中红色标示的那一行注释掉 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlsm9a.png) ![image.png](https://cos.easydoc.net/60864691/files/k7zlt1oi.png) ::: - 随后,连接上头盔,直接双击生成的airplaneVR.exe文件即可沉浸式的体验创建的内容 ::: hljs-center ![image.png](https://cos.easydoc.net/60864691/files/k7zlt7tv.png) :::