Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尽管在Unity编辑器中按下MRTK按钮,但在Android上未正确触发_Android_Unity3d_Mrtk - Fatal编程技术网

尽管在Unity编辑器中按下MRTK按钮,但在Android上未正确触发

尽管在Unity编辑器中按下MRTK按钮,但在Android上未正确触发,android,unity3d,mrtk,Android,Unity3d,Mrtk,我正在为Hololens和移动平台开发一个MRTK应用程序,我正在使用默认的MRTK按钮和分配给它们的脚本 在编辑器中(使用“手部交互模拟工具”时),按钮按预期工作(按下时实例化三维模型,手指触摸或鼠标左键单击按钮居中) 在Android上测试我手机上的按钮时,点击按钮会触发被按下的声音,但什么也没发生。我在MRTK中使用DefaultHololens2InputSystemProfile 我检查过的东西: 在编辑器中正确触发按钮事件 我不知道如何检查的东西: EventConsole/A

我正在为Hololens和移动平台开发一个MRTK应用程序,我正在使用默认的MRTK按钮和分配给它们的脚本

在编辑器中(使用“手部交互模拟工具”时),按钮按预期工作(按下时实例化三维模型,手指触摸或鼠标左键单击按钮居中)

在Android上测试我手机上的按钮时,点击按钮会触发被按下的声音,但什么也没发生。我在MRTK中使用DefaultHololens2InputSystemProfile

我检查过的东西:

  • 在编辑器中正确触发按钮事件
我不知道如何检查的东西:

  • EventConsole/Android上的某种输出,用于检查资产或按钮是否存在问题

有什么想法可以尝试吗?

这可能不是与MRTK相关的答案,但如果您使用的控件位于世界空间
画布
,请确保此
画布.worldCamera
属性具有您当前的相机。否则触摸输入和/或VR输入可能无法正常工作。虽然鼠标输入工作正常(编辑器和PC构建)。我猜在手机上您不会使用
DefaultHololens2InputSystemProfile
。。在手机上,你既没有铰接的手,也没有默认的头部光标。。。你读过了吗?我用这个指南为Android创建了我的项目构建设置。让我恼火的是,当我在安卓系统上点击按钮时,我听到了点击的声音,我可以看到按钮在收缩的地方做“点击”动画。唯一似乎没有被触发的是它背后的逻辑