Služba fyziky rukou – MRTK2
Služba fyziky rukou umožňuje tuhé kolize těla a interakce s kloubovými rukama.
Povolení rozšíření
Pokud chcete rozšíření povolit, otevřete profil RegisteredServiceProvider. Kliknutím Register a new Service Provider
přidáte novou konfiguraci. V poli typ komponenty vyberte HandPhysicsService. V poli Konfigurační profil vyberte výchozí fyzický profil rukou, který je součástí rozšíření.
Možnosti profilu
Vrstva fyziky rukou
Řídí vrstvu, do které se vytvoří vytvoření instance ručních spojů.
Zatímco služba má výchozí výchozí vrstvu (0), doporučuje se použít samostatnou vrstvu pro fyzikální objekty rukou. V opačném případě může dojít k nežádoucím kolizím nebo nepřesným paprskům.
Prefab kinematického těla špičky prstu
Určuje, které prefabrikované objekty jsou na dosah ruky. Aby služba fungovala podle očekávání, vyžaduje prefab:
- Součást tuhého tělesa s povolenou funkcí isKinematic
- Uchytávače
-
JointKinematicBody
(komponenta)
Použití kinematického těla dlaně
Určuje, jestli se služba pokusí vytvořit instanci předběžného objektu na dlaňovém kloubu.
Kinematické tělo palmy prefab
Pokud UsePalmKinematicBody
je tato možnost povolená, jedná se o prefab, který vytvoří instanci. Stejně jako FingerTipKinematicBodyPrefab
i tento prefab vyžaduje:
- Součást tuhého tělesa s povolenou funkcí isKinematic
- Uchytávače
-
JointKinematicBody
(komponenta)
Jak používat službu
Po povolení použijte vlastnost uchycení libovolného IsTrigger
uchycení k příjmu událostí kolizí ze všech 10 číslic (a dlaní, pokud jsou povolené).