调整插件目录说明
<p>[TOC]</p>
<table>
<thead>
<tr>
<th>作者</th>
<th>刘备(594682)</th>
</tr>
</thead>
<tbody>
<tr>
<td>更新日期</td>
<td>2024-12-17</td>
</tr>
<tr>
<td>版本</td>
<td>V1.0.0</td>
</tr>
</tbody>
</table>
<h1>前言</h1>
<p>为了减少代码仓库,便于管理。
<strong>更新demo_UE5.3.2分支即可启用</strong>
注意:目前所有项目正式分支均为master,功能完成的稳定版本一定要合并到master分支。</p>
<h1>目录说明:</h1>
<p><strong>1. Content/Script: 器材相关目录</strong>
git@gitlab.ndaeweb.com:app-code/vlab-elements-unreal.git</p>
<p><strong>2. Content/StreamingAssets: 引擎相关资源(.dll,引擎相关配置等)</strong> 【陈铭:打包会有问题,不能放VLabEquipPlayer目录】
git@gitlab.ndaeweb.com:app-code/vlab_ue_engine_config.git</p>
<p><strong>3. plugins/VLabEquipPlayer目录: 内容是播放器相关内容(交互、引擎、播放器,通用能力等)</strong></p>
<p>> 方案:新建一个中间层,现有仓库以子模块的子模块存在。外部只需要更新子模块即可
<strong>优点:</strong>只需要建立一个中间层git仓库,关联好现有的子模块即可,其他都不用变。
<strong>缺点:</strong>外部维护相对较差,仍然只需要关注一个git仓库,子模块会自动拉取更新,但因为有多个仓库地址,仍然有出错可能。</p>
<p>子Git仓库:git@gitlab.ndaeweb.com:app-code/vlabequipplayer.git
包含以下孙模块
VLabUnrealCSharp
VlabUnrealEngine
VLabUnrealEquipCom
VLabUnrealEquipPlayer
VlabPerformance
VLabPathTracer
VLabInteration
VLabGeneral</p>
<p><strong>4. Project/Script/Game/VlabEngine C#代码</strong> 【陈铭:研究下,准备也放VLabEquipPlayer目录】
git@gitlab.ndaeweb.com:app-cpp/virtual-lab-unreal.git</p>
<h1>提交说明:</h1>
<p>孙模块在修改提交后,想要在别的工程生效:
1.孙模块修改提交到develop
2.在子模块VLabEquipPlayer中将孙插件更新到最新,再提交子模块
3.再提交工程的VLabEquipPlayer文件夹索引
这样才能正常生效</p>
<p>目前的插件目录截图如下:
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=591fdbf168035445877caaded54cc2f5&amp;file=file.png" alt="" /></p>