Va en cada prefab de componente entregable (Comp_Resistor, Comp_LED, Comp_Capacitor, ArduinoPin). Gestiona el ciclo grab→soltar con física y feedback háptico.
More...
Va en cada prefab de componente entregable (Comp_Resistor, Comp_LED, Comp_Capacitor, ArduinoPin). Gestiona el ciclo grab→soltar con física y feedback háptico.
SETUP EN CADA PREFAB (hacerlo una vez, se aplica a todas las instancias):
- XRGrabInteractable — Movement Type: Kinematic — Track Position: ON — Track Rotation: ON
- Rigidbody — Is Kinematic: TRUE (empieza quieto en la bandeja)
- Collider — Is Trigger: FALSE (para detección física y slots)
- Este script
FLUJO: Componente spawneado en toolbox (kinematic, quieto) → Explorador aprieta gatillo cerca del componente → OnGrabbed: se desparentea de la caja, kinematic OFF, sigue la mano → Explorador lo mete en el ComponentSlot del circuito → ComponentSlot.OnTriggerEnter: instala, kinematic ON otra vez