Unity UWP蓝牙条码扫描器



我一直在研究unity输入调试,试图找出一种方法,我可以读取来自蓝牙条形码扫描仪的字符串。该设备注册为蓝牙HID输入设备,在unity输入调试中,它显示为Broadcom无线键盘(虽然不支持…)。关于如何读取字符串有什么建议吗?(每个字符串后面的结束字符是"enter")在UI输入字段上,它确实读取字符串并解除它(使用enter end char)。但在Hololens上这样做是相当违反直觉的,因为键盘几乎覆盖了你所有的视野。

建议尝试TMP_InputFields,它将默认显示虚拟键盘,但您可以控制虚拟键盘的可见性。你可以从MixedRealityKeyboardExample中测试这个特性。unity位于Assets/MRTK/Examples/Experimental/MixedRealityKeyboard/Scenes/,并检查"Hide Soft Keyboard">

MRKeyboardInputField (TMP)对象的MRTKTMPInputField组件中的复选框。

最新更新