GvrViewer.Instance.Triggered在两帧中似乎是真的

时间:2016-05-28 15:07:14

标签: google-cardboard google-vr

official documentation说:

  

每次拉动后只有一个完整的框架为真。

但是,屏幕上每次点击都会执行以下日志两次:

void Update(){
    if (GvrViewer.Instance.Triggered { 
          Debug.Log("Tap detected");
    }
}

解决方法可能是从 GvrViewer 中的private中移除public bool Triggered { get; private set; }。然后在上面的if子句中手动将其设置为false。虽然这不是一个非常优雅的解决方案......

1 个答案:

答案 0 :(得分:0)

这是一个愚蠢的错误。附加了该脚本的有2个对象。这就是它被执行两次的原因!