#visual-studio #unity3d #uwp-xaml #hololens #mrtk
#visual-studio #unity3d #uwp-xaml #hololens #mrtk
Вопрос:
Это 3D-приложение, использующее MRTK. Сборка ПК реагирует на щелчок мыши. Но в сборке UWP для проекта XAML кнопки в приложении не распознают щелчок мыши. Хотя он принимает ввод с клавиатуры и с сенсорного экрана. Unity: 2019 Visual Studio: 2019 Тип сборки: проект UWP- XAML
Ответ №1:
MRTK разработан специально для работы в смешанной реальности, в настоящее время он не поддерживает сборку для настольной платформы 2D, мы должны развернуть и протестировать на устройстве или эмуляторе HoloLens.
Для типа сборки мы рекомендуем использовать D3D
, если вы не используете TouchScreenKeyboard
API в своем проекте для использования системной клавиатуры, вам необходимо экспортировать как XAML.
Если вы хотите использовать ввод с помощью мыши на устройстве HoloLens (например, для сопряжения мыши Bluetooth с устройством HoloLens2), вы можете включить эту функцию в MRTK, добавив новый поставщик входных данных типа MouseDeviceManager
the MRTK input profile
и назначив MixedRealityMouseInputProfile
его поставщику данных. После этого MousePointer
экран будет переключен на мировую радиовещательную передачу для дальних взаимодействий, дополнительную информацию см. В разделе: Указатели