Servicio de física de mano: MRTK2

Hand Physics Extension Service

El servicio de física de la mano permite eventos de colisión corporal rígidos e interacciones con manos articuladas.

Habilitación de la extensión

Para habilitar la extensión, abra el perfil de RegisteredServiceProvider. Haga clic Register a new Service Provider para agregar una nueva configuración. En el campo tipo de componente, seleccione HandPhysicsService. En el campo Perfil de configuración, seleccione el perfil de física de mano predeterminado incluido con la extensión.

Opciones de perfil

Capa física de manos

Controla la capa a la que se crearán instancias de las articulaciones de la mano.

Aunque el valor predeterminado del servicio es la capa "predeterminada" (0), se recomienda usar una capa independiente para objetos físicos de mano. De lo contrario, puede haber colisiones no deseadas o raycasts inexactos.

Objeto prefabricado de cuerpo kinemático de punta de dedo

Controla qué objeto prefabricado se crea una instancia en los dedos. Para que el servicio funcione según lo previsto, el objeto prefabricado requiere:

  • Un componente rigidbody, con isKinematic habilitado
  • Un colisionador
  • Componente de JointKinematicBody

Usar el cuerpo kinemático de la palma

Controla si el servicio intentará crear una instancia de un objeto prefabricado en la articulación de la palma.

Objeto prefabricado del cuerpo kinemático de palma

Cuando UsePalmKinematicBody está habilitado, se trata del objeto prefabricado al que se creará una instancia. Al igual que FingerTipKinematicBodyPrefab, este objeto prefabricado requiere:

  • Un componente rigidbody, con isKinematic habilitado
  • Un colisionador
  • Componente de JointKinematicBody

Uso del servicio

Una vez habilitada, use cualquier propiedad del IsTrigger colisionador para recibir eventos de colisión de los 10 dígitos (y palmes si están habilitados).