Ios 使用凝视输入持续时间在谷歌硬纸板中选择UI文本
我已经用自己的UI文本按钮修改了谷歌纸板演示场景。默认情况下,这些按钮响应Onclick()或点击事件以触发操作。我想在用户注视对象2秒时触发这些动作Ios 使用凝视输入持续时间在谷歌硬纸板中选择UI文本,ios,unity3d,virtual-reality,Ios,Unity3d,Virtual Reality,我已经用自己的UI文本按钮修改了谷歌纸板演示场景。默认情况下,这些按钮响应Onclick()或点击事件以触发操作。我想在用户注视对象2秒时触发这些动作 我怀疑我需要在GazeInputModule中添加某种条件语句,但我不知道如何度量时间。谁能给我指出正确的方向吗?这是正确的方法还是我应该尝试其他方法?这对我来说还是很新鲜的,所以即使是基本的提示也非常有用 下面是我如何在定时凝视中启用按钮单击的。在我的例子中,我创建了一个按钮来加载下一个场景 我在我的Unity游戏中创建了一个场景,所以我没有从
我怀疑我需要在GazeInputModule中添加某种条件语句,但我不知道如何度量时间。谁能给我指出正确的方向吗?这是正确的方法还是我应该尝试其他方法?这对我来说还是很新鲜的,所以即使是基本的提示也非常有用 下面是我如何在定时凝视中启用按钮单击的。在我的例子中,我创建了一个按钮来加载下一个场景 我在我的Unity游戏中创建了一个场景,所以我没有从修改GoogleCardbard场景开始,但原理是相似的
到按钮的指针输入
,并选中该框以输入LoadSceneButton.SetGazedAt
这表示用户已开始注视对象真值
到按钮的指针退出
,并取消选中该框以传入LoadSceneButton.SetGazedAt
值。这表示用户已停止注视对象,并已将十字线移到其他位置FALSE
OnClick
事件。如果用户在该时间之前移开十字线,计时器将重置