物理-通电螺线管外部的磁场分布特点
<p>[TOC]</p>
<table>
<thead>
<tr>
<th>作者</th>
<th>QFord</th>
</tr>
</thead>
<tbody>
<tr>
<td>创建日期</td>
<td>2024-9-18</td>
</tr>
<tr>
<td>更新日期</td>
<td>2024-9-18</td>
</tr>
<tr>
<td>版本号</td>
<td>V0.2.0</td>
</tr>
</tbody>
</table>
<h1>通用能力组件拆解</h1>
<h2>1. 高亮组件</h2>
<p>主要用于控制指定器材的高亮表现</p>
<ul>
<li>高亮开关</li>
<li>高亮颜色</li>
<li>高亮粗细
> - 可尝试通过Overlay Material实现
<ul>
<li>可通过第三方插件实现</li>
</ul></li>
</ul>
<h2><del>2. 接线柱组件</del></h2>
<p>> 由引擎提供</p>
<h2>2. 动画控制器组件</h2>
<p>主要用于控制各种类型的动画表现</p>
<ul>
<li>设定动画类型(UV动画)</li>
<li>设定动画播放速度(UV:(SpeedX,SpeedY))
> - UV动画依赖美术提供对应的材质
<ul>
<li>用例: 螺线管电流效果【实验表现-4】、导线中的电流效果【实验表现-1】</li>
</ul></li>
</ul>
<h2>3. 绘线组件</h2>
<p>主要用于绘制各种类型的线条表现</p>
<ul>
<li>设定绘制类型(3D样条线)</li>
<li>设定绘制路径点</li>
<li>设定箭头显隐</li>
<li>设定箭头分布
> 用例:导线和磁感线的绘制</li>
</ul>
<h2>4. 材质控制器组件</h2>
<p>主要用于通过材质参数的动态更改来控制参数对应的表现的变化</p>
<ul>
<li>设置材质贴图
> - 用例:铁屑的运动表现【实验表现-3】
<ul>
<li>更多参数控制可根据需要扩展</li>
</ul></li>
</ul>
<h2>5. 旋转动画组件</h2>
<p>主要用于控制目标的基于特定轴的旋转</p>
<ul>
<li>设定旋转目标角度</li>
<li>设定旋转轴</li>
<li>设定旋转速度</li>
<li>设定是否抖动</li>
<li>设定抖动幅度</li>
<li>设定抖动频率</li>
<li>设定抖动衰减</li>
</ul>
<p>> 用例:小磁针旋转、电流表/电压表指针偏转等</p>
<h2>6. 主场景镜头控制</h2>
<p>无特别设计的话,和Unity版本保持一致</p>
<h1>器材(Unlua)自带的能力</h1>
<p>一般说来,unlua可以直接使用的UE引擎的能力,组件不重复提供。</p>
<ul>
<li>控制节点的显示和隐藏</li>
<li>加载和卸载特效资源</li>
<li>切换材质</li>
<li>切换网格内容</li>
<li>......
> 用例:烧毁表现【实验表现-6】、不同类型的电池的切换</li>
</ul>
<h1>附录</h1>
<p>[策划-V1.0典型实验需求清单](<a href="https://sq9bgjkq42.feishu.cn/wiki/IOrIwmGwSiYPHHkmRyCcRLNunle">https://sq9bgjkq42.feishu.cn/wiki/IOrIwmGwSiYPHHkmRyCcRLNunle</a> "策划-V1.0典型实验需求清单")</p>