MU、源和汇

可移动单元(Movable Units,MU)是在场景中自由移动的对象。它们可以被抓取或装载,也可以放置在传输表面(Transport Surface)上。MU源(Source)创建,并由汇(Sink)删除。

MU 脚本会自动附加到由源(Source)创建的所有对象上。作为用户,您通常不需要与 MU 脚本进行交互,除非脚本本身发布信息或请求某些输入。

以下是 MU 脚本的检视器(Inspector)窗口:

属性(Properties)

ID、全局 ID(GlobalID)(只读)

每个 MU 会自动接收一个全局 ID(全局唯一)和一个源 ID(仅对源唯一)。

MU 外观(MU Appearance)

不同 MU 外观的列表,由零件更换器(Part Changer)使用。

当前固定者(Fixed By)(只读)

当前正在固定此 MU 的固定器(Fixer)/夹具(Gripper)。

上次固定者(Last Fixed By)(只读)

上次固定此 MU 的固定器/夹具。

装载于(Loaded On)(只读)

此 MU 装载在其上的 MU。

标准父级(Standard Parent)(只读)

MU 被装载之前的父游戏对象。

固定前父级(Parent before Fix)(只读)

MU 被抓取/固定之前的父游戏对象。

碰撞的传感器(Collided with Sensors)(只读)

当前与此 MU 碰撞的传感器(Sensor)。

装载的 MU(Loaded MUs)(只读)

当前装载在此 MU 上的 MU。

表面对齐平滑度(Surface Align Smoothment)

MU 与传输表面对齐的平滑参数 - 仅供 realvirtual.io 仿真使用。

释放速度插值(Unfix Speed Interpolate)

通常情况下,如果夹具打开,即使夹具打开时有速度,MU 也会直接下落而没有水平移动。使用此速度插值,夹具打开前的移动速度会被插值并传递给 MU。通过这种方式,可以实现"抛掷"物体。

事件

事件可以在您编写自己的脚本并希望收到某些事件通知时使用。

事件:MU 已删除(Event MU Deleted)

MU 即将被删除时的事件。

事件:MU 已装载(Event MU Is Loaded)

MU 装载到另一个 MU 上时的事件。

事件:MU 被装载(Event MU Gets Load)

某个 MU 装载到此 MU 上时的事件。

事件:MU 传感器(Event MU Sensor)

MU 与传感器碰撞时的事件。

© 2025 realvirtual GmbH https://realvirtual.io - 保留所有权利。未经出版商事先书面许可,不得以任何形式或任何方式(包括打印、保存、影印、录制或其他电子或机械方法)复制、分发或传播本出版物的任何部分。