In the past, during the simulation process, to simulate the attachment and detachment between devices and objects, it was necessary to use Connectors for property configuration. The operation process was complex, and because physical properties were required, unstable behavior could easily occur during the simulation process due to collisions or physics engine calculations. Alternatively, if components needed to be pre-assembled before simulation, the Slot function had to be used, but the assembled components could not be separated during the simulation process.
Therefore, we added the Attach and Detach functionalities, allowing the assembly or grasping behavior of objects to be performed during the simulation process without using a physics engine. This makes the entire simulation process more stable, significantly simplifies configuration steps, and improves user experience.