Udostępnij za pośrednictwem


Usługa fizyki ręcznej — MRTK2

Hand Physics Extension Service

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 FingerTipKinematicBodyPrefabw 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).