Как использовать Solver Handler в MRTK и Unity

Я хочу иметь объект, следующий за положением контроллера с MRTK в единстве, я добавил игровой объект в сцену и добавил к нему обработчик решателя с Hand Joint как target type, Right как handness и Palm как Hand joint, но он ничего не делает. Я вижу, как движется контроллер, а игровой объект вообще не движется. Я не нахожу никаких объяснений или инструкций, как заставить это работать.


person Entretoize    schedule 13.02.2020    source источник
comment
microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ - › Один SolverHandler пока ничего не делает .. вам также нужны Solver компоненты, которые потребляют его   -  person derHugo    schedule 13.02.2020
comment
Вы можете удалить -1? В документе не ясно, что он написан. Чтобы использовать систему Solver, просто добавьте один из компонентов, перечисленных выше, в GameObject.   -  person Entretoize    schedule 13.02.2020
comment
Я не голосовал против, но проголосовал за закрытие, так как этот вопрос является оффтопом из-за запроса учебного руководства или внешней ссылки   -  person derHugo    schedule 13.02.2020
comment
Извините, возможно, это непонятно, потому что я не являюсь носителем английского языка, но на самом деле мне это непонятно. Спасибо за ваше объяснение.   -  person Entretoize    schedule 13.02.2020
comment
Здесь та же проблема.   -  person Ross    schedule 26.08.2020


Ответы (1)


Ваше приложение предназначено для непосредственного управления руками? Система отслеживания сочлененной руки - это новая возможность HoloLens2. Если вы используете гарнитуры HoloLens1 или Immersive, вы не сможете использовать ручной сустав.

И я заметил "контроллер", упомянутый в вашем вопросе, я думаю, вы можете использовать контроллер движения для взаимодействия с вашим приложением. Если это так, вам следует изменить Tracked Target Type на Controller Ray. Дополнительную информацию см .: https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/README_Solver.html#how-to-change-tracking-reference

person Hernando - MSFT    schedule 14.02.2020