使用磁铁在 Cardboard Android 上进行点击,是否可能像我们平常一样聚焦和展开信息?类似于 Unity 中的光线注视,Android 有没有替代方案?我想做类似于 chromeexperiments 中展示的内容。
使用磁铁在 Cardboard Android 上进行点击,是否可能像我们平常一样聚焦和展开信息?类似于 Unity 中的光线注视,Android 有没有替代方案?我想做类似于 chromeexperiments 中展示的内容。
终于解决了!
在treasurehunt示例中,您可以找到isLookingAtObject()
方法,该方法检测用户正在看哪里...
还有另一个名为onNewFrame
的方法,在每个帧中执行某些操作...
我对我们的问题的解决方案是:
在onNewFrame
方法中,我添加了这段代码片段:
if (isLookingAtObject()) {
selecting++; // selecting is an integer defined as a field with zero value!
} else {
selecting = 0;
}
if (selecting == 100) {
startYourFunction(); // edit it on your own
selecting = 0;
}
}
希望这可以帮到你。(我做了一些小的研究,(手指交叉)是否下面分享的链接直接回答了你的问题)
BaseInputModule
类的实现,以便可以通过观察它们并按下扳机或触摸屏幕来选择基于Canvas的UI元素(_uGUI_)。 这使用玩家的凝视和磁铁触发器作为射线投射生成器。