Usługa fizyki ręcznej — MRTK2
Usługa fizyki ręcznej umożliwia sztywne zdarzenia kolizji ciała i interakcje z przegubowymi rękami.
Włączanie rozszerzenia
Aby włączyć rozszerzenie, otwórz profil RegisteredServiceProvider. Kliknij Register a new Service Provider
, aby dodać nową konfigurację. W polu typ składnika wybierz pozycję HandPhysicsService. W polu Profil konfiguracji wybierz domyślny profil fizyki ręcznej dołączony do rozszerzenia.
Opcje profilu
Warstwa fizyki ręcznej
Steruje warstwą, do których wystąpią połączenia ręczne.
Mimo że usługa jest domyślnie ustawiona na "domyślną" warstwę (0), zaleca się użycie oddzielnej warstwy dla obiektów fizyki ręcznej. W przeciwnym razie mogą wystąpić niepożądane kolizje i/lub niedokładne raycasts.
Prefab ciała kinematycznego palca
Kontroluje, które prefab jest tworzone na palcach. Aby usługa działała zgodnie z oczekiwaniami, prefab wymaga:
- Sztywny składnik z włączoną funkcją isKinematic
- Zderzacz
-
JointKinematicBody
cm6long
Korzystanie z ciała kinematycznego palmy
Określa, czy usługa podejmie próbę utworzenia prefabrykatu na stawie palmowym.
Prefab ciała kinematycznego palmy
Po UsePalmKinematicBody
włączeniu tej funkcji zostanie utworzone wystąpienie prefab. Podobnie jak FingerTipKinematicBodyPrefab
w przypadku programu , ten prefab wymaga:
- Sztywny składnik z włączoną funkcją isKinematic
- Zderzacz
-
JointKinematicBody
cm6long
Jak korzystać z usługi
Po włączeniu tej opcji użyj właściwości dowolnego zderzaka IsTrigger
, aby odbierać zdarzenia kolizji ze wszystkich 10 cyfr (i palm, jeśli są włączone).