El fiziği hizmeti — MRTK2

El Fiziği Uzantısı Hizmeti

El fiziği hizmeti sert vücut çarpışması olaylarını ve eklemli ellerle etkileşimleri sağlar.

Uzantıyı etkinleştirme

Uzantıyı etkinleştirmek için RegisteredServiceProvider profilinizi açın. Yeni bir yapılandırma eklemek için tıklayın Register a new Service Provider . Bileşen türü alanında HandPhysicsService'i seçin. Yapılandırma Profili alanında uzantıya dahil edilen varsayılan el fiziği profilini seçin.

Profil seçenekleri

El fiziği katmanı

Örneklenmiş el eklemlerinin gideceği katmanı denetler.

Hizmet varsayılan olarak "varsayılan" katmana (0) sahip olsa da, el fiziği nesneleri için ayrı bir katman kullanılması önerilir. Aksi takdirde istenmeyen çarpışmalar ve/veya yanlış ışın yayınları olabilir.

Parmak ucu kinematik vücut prefabrik

Parmak uçlarında hangi prefabrik örneğinin oluşturulduğunu denetler. Hizmetin beklendiği gibi çalışması için ön güncelleştirme şunları gerektirir:

  • isKinematic etkin bir sert gövde bileşeni
  • Bir harmanlama
  • JointKinematicBody bileşeni

Palmiye kinematik gövdesini kullanma

Hizmetin avuç içi ekleminde bir prefabrik örneği oluşturma girişiminde bulunup bulunmayacağını denetler.

Palmiye kinematik vücut prefabrik

Etkinleştirildiğinde UsePalmKinematicBody , bu örnek oluşturacağı ön kaynaktır. Aynı gibi FingerTipKinematicBodyPrefab, bu prefab şunları gerektirir:

  • isKinematic etkin bir sert gövde bileşeni
  • Bir harmanlama
  • JointKinematicBody bileşeni

Hizmeti kullanma

Etkinleştirildikten sonra, tüm 10 basamaktan (ve etkinleştirildiyse avuç içi) çarpışma olaylarını almak için herhangi bir harmanlama aracının IsTrigger özelliğini kullanın.