Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
282 views
in Technique[技术] by (71.8m points)

visual studio - Unity UWP XAML build when deployed on Local Machine app button is not responding to Mouse Click

It is a 3d application using MRTK. The PC build is responding to Mouse Click. But in the UWP build for XAML project, the buttons in the application are not recognizing mouse click. Though it is taking input from keyboard and from touch screen. Unity: 2019 Visual Studio: 2019 Build Type: UWP- XAML project

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

MRTK is designed specifically for mixed reality experience, it currently does not support building to a 2D desktop platform, we should deploy and test on the HoloLens device or emulator.

For Build Type, our recommendation is to use D3D unless you are using the TouchScreenKeyboard API in your project to use the system keyboard, you need to export as XAML.

If you want to use mouse input in HoloLens device(such as pair a Bluetooth mouse with the HoloLens2 device) you can enable this feature in MRTK by adding a new Input Data Provider of type MouseDeviceManager to the MRTK input profile and assigning the MixedRealityMouseInputProfile to the data provider. After that, the MousePointer will power a screen to world raycast for far interactions, more information please see: Pointers


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...