Servizio di estensione della fisica manuale

Servizio di estensione fisica della mano

Il servizio di fisica della mano consente eventi rigidi di collisione del corpo e interazioni con le mani articolate.

Abilitazione dell'estensione

Per abilitare l'estensione, aprire il profilo RegisteredServiceProvider. Fare Register a new Service Provider clic per aggiungere una nuova configurazione. Nel campo tipo di componente selezionare HandPhysicsService. Nel campo Profilo di configurazione selezionare il profilo di fisica della mano predefinito incluso nell'estensione.

Opzioni del profilo

Livello di fisica della mano

Controlla il livello a cui verranno associati i giunzioni delle mani di cui è stata creata un'istanza.

Mentre per impostazione predefinita il servizio è il livello "predefinito" (0), è consigliabile usare un livello separato per gli oggetti di fisica manuale. In caso contrario, potrebbero verificarsi collisioni indesiderate e/o raycast non accurati.

Prefab del corpo cinematico con punta del dito

Controlla il prefab di cui viene creata un'istanza a punta del dito. Perché il servizio funzioni come previsto, il prefab richiede:

  • Componente rigidbody con isKinematic abilitato
  • Un collisore
  • Componente JointKinematicBody

Usare il corpo cinematico delle palme

Controlla se il servizio tenterà di creare un'istanza di un prefab sul palmo.

Prefab del corpo cinematico delle palme

Quando UsePalmKinematicBody è abilitato, questo è il prefab di cui verrà creata un'istanza. Proprio come FingerTipKinematicBodyPrefab , questo prefab richiede:

  • Componente rigidbody con isKinematic abilitato
  • Un collisore
  • Componente JointKinematicBody

Come usare il servizio

Una volta abilitata, usare la proprietà di qualsiasi collisore per ricevere eventi di collisione da IsTrigger tutte le 10 cifre (e palmi se abilitati).