Serviço de física da mão

Serviço de extensão de física manual

O serviço de física manual permite eventos de colisão de corpo rígidos e interações com mãos articuladas.

Habilitando a extensão

Para habilitar a extensão, abra o perfil do RegisteredServiceProvider. Clique Register a new Service Provider para adicionar uma nova configuração. No campo tipo de componente, selecione HandPhysicsService. No campo perfil de configuração, selecione o perfil de física de mão padrão incluído com a extensão.

Opções de perfil

Camada física à mão

Controla a camada à qual as junções de mão instanciada serão acessadas.

Embora o serviço seja padronizado para a camada "padrão" (0), é recomendável usar uma camada separada para objetos de física de mão. Caso contrário, pode haver colisões indesejadas e/ou raycasts imprecisas.

Pré-fabricado do corpo cinemática da dica de dedo

Controla qual pré-fabricado é instanciado em mãos. Para que o serviço funcione conforme o esperado, o pré-fabricado requer:

  • Um componente rigidbody, com iscinemática habilitada
  • Um colisor
  • componente JointKinematicBody

Usar o corpo do Palm cinemática

Controla se o serviço tentará criar uma instância de um pré-fabricado no conjunto de Palm.

Pré-fabricado do corpo de Palm cinemática

Quando UsePalmKinematicBody está habilitado, esse é o pré-fabricado que ele criará. Assim como FingerTipKinematicBodyPrefab , esse pré-fabricado requer:

  • Um componente rigidbody, com iscinemática habilitada
  • Um colisor
  • componente JointKinematicBody

Como usar o serviço

Uma vez habilitado, use IsTrigger a propriedade do colisor para receber eventos de colisão de todos os 10 dígitos (e Palms, se estiverem habilitados).