首页 文章

Unity UIButton onClick in Cardboard

提问于
浏览
0

我在Unity中的 UIButton 有问题 . 我正在关注这个例子here .

但是 UIButton 在纸板模式下不是't recognized when I'm . 如果我在预览中运行而不是将其部署到我的Android手机,那么一切都运行得很好 . 当我在手机中运行时,无论我尝试多少次或如何按下按钮,它都不会启动游戏或更改纸板模式 .

我确认当我按下屏幕/按下Cardboard触发按钮时,实际触发了触发按钮 . 我通过在 Update() 方法 if Cardboard.SDK.Triggerred 中打印调试语句来验证这一点 .

谁能解释一下可能导致这种情况的原因?

1 回答

  • 0

    此问题的根本原因在于GazeInputModule.cs脚本文件 . 凝视指向的GameObject实际上指向Text对象而不是按钮本身 . 因此没有触发onClick函数 .

    要解决这个问题,我只需将游戏对象重新分配给按钮而不是文本 .

相关问题