Как изменить визуализацию профилировщика - PullRequest
0 голосов
/ 06 июня 2019

Мне нужно поменять визуализацию рук в середине игры, поэтому я хотел бы изменить профиль визуализации, потому что, если я попытаюсь просто удалить и создать новую модель, снова появится старая.

Я не знаю, как получить доступ к профилям, хотя код, поэтому мне нужна помощь.

В настоящее время я использую MRTK v 2.0.0 RC1-Refresh и Unity 2019.1.0f2

1 Ответ

1 голос
/ 12 июня 2019

Вы можете получить доступ к профилю отслеживания рук из экземпляра MRTK в сцене: MixedRealityHandTrackingProfile profile = MixedRealityToolkit.Instance.ActiveProfile.InputSystemProfile.HandTrackingProfile;

Однако невозможно изменить префабы визуализатора в профиле через код, онитолько для чтения свойства.На это есть несколько причин:

  • Свойства профилей часто просто читаются один раз при запуске, а эффекты отображаются только после перезапуска
  • Профили по умолчанию доступны только для чтения и не должны изменяться

Если вы хотите изменить визуализацию руки, предпочтительно отключить визуализацию руки , а затем заменить ее, прикрепив свои собственные объекты к суставам рук: https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/InputSystem/HandTracking.html#joint-transform-from-hand-visualizer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...