实验用品编辑器说明文档

实验用品编辑器说明文档


物件播放器版本更新说明

<p>[toc]</p> <table> <thead> <tr> <th>版本</th> <th>修改时间</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>V0.0.1</td> <td>2024-6-27</td> <td>初版提交</td> </tr> </tbody> </table> <h1>仓库地址和分支</h1> <p>ssh://111010@gerrit.sdp.nd:29418/component-dll/vlab-equipmentplayer 分支 : CodeRefactor0514</p> <pre><code>成都对接人:涂畅 1.器材创建和删除的接口替换为新添加的接口 2.物件播放器版本更新接入外壳播放器</code></pre> <h1>变更接口和清单</h1> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=9477d3d46e9b178a87e013d989c616c2&amp;amp;file=file.png" alt="" /> 清单见接口替换Sheet <a href="https://docs.qq.com/sheet/DWWVTTnhZS0NhSGpV?is_no_hook_redirect=1&amp;tab=gie0ax">https://docs.qq.com/sheet/DWWVTTnhZS0NhSGpV?is_no_hook_redirect=1&amp;tab=gie0ax</a></p> <h1>物件播放器版本规则</h1> <h2>版本号的概念</h2> <p>&lt;span style=&quot;font-size: 24px; color: red;&quot;&gt;实验室器材是和引擎版本号挂钩的,播放器外壳根据引擎版本号决定了可下载到的器材版本。&lt;/span&gt;</p> <h2>播放器旧的引擎版本更新规则</h2> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=6c9b2a495e7b53cba5e23e4646ba8361&amp;amp;file=file.png" alt="" /></p> <pre><code>NugetImportEngine和NugetImportPlayer可用于本地使用 1.执行Tool下的脚本UpdateAppVerionFile.py可将引擎版本更新到 U3DProject\Assets\StreamingAssets\ModuleConfig.json 文件中 2.执行UpdateUpmPackage.py脚本可将引擎依赖的组件和版本号更新到U3DProject\Packages\com.nd.vlab\package.json中 </code></pre> <pre><code>NugetUpdateTool用于在线打包使用,在线打包时候会将NugetUpdateTool里面的NugetImportEngine和NugetImportPlayer文件夹复制拷贝出来覆盖外面的文件。并执行上面2个脚本</code></pre> <h2>接入物件播放器后版本更新规则</h2> <p>由于以后引擎不存在,只存在物件播放器包。因此对引擎的NugetImportEngine进行改造以适配未来的物件播放器版本管理和更新。 修改UpdateAppVerionFile.py <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=844b35d536111eea72ccd6f1cf6ba975&amp;amp;file=file.png" alt="" /></p> <pre><code>此处将原先依赖的引擎ID修改为物件播放器ID Nd.Com.vlab-equipmentplayer,这样即可将物件播放器的版本替换原先的引擎版本号</code></pre> <pre><code>com.nd.vlab\package.json需要将原先旧的引擎组件包版本号删除。只保留com.nd.vlab-equipmentplayer</code></pre> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=f682c73ced66cb5525503fdd57eae2a1&amp;amp;file=file.png" alt="" /></p> <h2>如何更新物件播放器所依赖组件版本</h2> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=dc005f07c4377ab70d2c058ec81027b0&amp;amp;file=file.png" alt="" /> &lt;span style=&quot;font-size: 24px; color: red;&quot;&gt;原先引擎包含的组件版本现在放在了物件播放器package.json中。如果需要更新组件依赖版本需要修改此文件。比较麻烦,如果有更好的方案可以替换掉&lt;/span&gt;</p> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=f68f1c75e3822991f1e3638cab6dbe1a&amp;amp;file=file.png" alt="" /></p>

页面列表

ITEM_HTML