问题标签 [google-cardboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
4537 浏览

c# - 如何在 Google Cardboard Unity3D 中找到头部的旋转?

嘿伙计们,我如何在 Unity3D 中使用 Google Cardboard SDK 找到手机的旋转,就像人头面对的方式一样?我需要确定它是否更朝向东方、西方或北方。我找到头部的旋转,还是父主相机?

0 投票
1 回答
407 浏览

c# - Google Cardboard 上的 Application.LoadLevel() 上下颠倒

使用 Application.LoadLevel(0) 重新启动我的 Google Cardboard 游戏时;我的 Google Cardboard 游戏开始颠倒了我的手机(在编辑器中很好,但有错误),并且没有任何输入工作(例如点击或拉动触发器)。

当调用 Application.LoadLevel(0); 在错误中它加载正常但给出了这个错误:

关闭场景时,有些物体没有清理干净。(你是否从 OnDestroy 生成了新的游戏对象?)

0 投票
3 回答
1487 浏览

android - Unity3D + Google Cardboard SDK = 无 UI 遮罩

UI 掩码不适用于 Google 的 Cardboard SDK?它适用于 Oculus Mobile VR 插件,但使用 Cardboard SDK 时,面具似乎消失了。

http://postimg.org/image/b2by7exu9/

此屏幕截图演示了它,在白框之外我们不应该看到任何文本。

http://postimg.org/image/ts8wgfu7l/

在编辑器和禁用 VR 模式的情况下,它看起来很好。

  • 有没有人遇到过这个问题并知道如何解决?
  • 我应该朝哪个方向进一步调查?

为了确定,我已经在 Note 4 和 Galaxy S3 上尝试了两个不同的项目。日志没有显示醒目的线条。我用谷歌搜索并没有找到与此问题相关的任何内容。答案和论坛一样。

任何建议高度赞赏!

0 投票
0 回答
283 浏览

android - 谷歌纸板场景在分解到安卓手机时无法使用统一 5 正确渲染

我正在尝试使用统一 5 使用 google cardboard 的示例场景。但是当我部署到 android 手机时,屏幕变得非常嘈杂。什么都看不见。如果您遇到此问题以及如何解决,请告诉我。谢谢。

0 投票
0 回答
135 浏览

unity3d - 当查看多个对象时,如何复制分数逻辑和对象改变颜色的条件?

所以我一直在玩纸板 SDK 附带的纸板演示场景。正常的功能是一个浮动的红色立方体,当你看到它时会变成绿色,当按下纸板磁铁时会在新的位置重生。此脚本附加到收藏品。我更改了对象并添加了评分逻辑。我刚刚为这个问题包括了纸板的位。

现在这对单个对象非常有效。但是,假设我想要地形上的多个可收集实例,并且除了在收集它们时增加分数计数之外,我希望相同的颜色更改逻辑为它们工作。我该怎么做?我尝试将所有收藏品命名为相同的名称,并明确找到具有该名称的游戏对象。但逻辑似乎并没有扩展到其他收藏品。请帮忙。

//这是改变对象颜色的逻辑,我在这之后添加了分数递增和计时器递减逻辑

0 投票
5 回答
33039 浏览

unity3d - 如何使用 Google Cardboard SDK for Unity 创建 VR 视频播放器

我刚刚下载了 Google Cardboard SDK 以实现统一。我很好,能够创建 VR 项目。设置很好,一切正常。

我是 VR 应用程序的菜鸟。刚刚进入 VR 应用程序。

我计划为安卓创建自己的支持 VR 的视频播放器,就像默认的 Google Cardboard Youtube 播放器一样。

任何人都可以建议我一个链接或者可以指导我开发这个应用程序。

0 投票
4 回答
4349 浏览

android - 在 Unity 5 中使用 Cardboard SDK - 没有触摸事件?

我有一个 2D 场景,它应该显示可用纸板场景的列表(如缩略图)。用户点击缩略图后,我试图将他发送到选定的纸板场景。但是,我无法在第一个(列表)场景中捕捉到触摸事件。点击后,什么也没有发生,简单地说。(编辑:我会补充一点,我只在 Android 上测试过)

这就是我所做的测试:

  1. 我创建了一个新项目(Unity 5.0.2f) - 2D
  2. 我在场景中放置了一个 UI 按钮和一个文本字段
  3. 我添加了一个在单击按钮后触发的脚本 - 它只是将文本字段的文本更改为“已单击”--->>> ALL WORKS FINE,点击触摸屏上的按钮按预期工作,文本已更改 <<< ---
  4. 我导入了 Google 的 Carboard SDK --->>> NO TOUCH EVENT WORKS!点击处理程序从未触发 <<<---
  5. 我删除了 Google 的 Cardboard SDK --->>> TAPS WORK AGAIN <<<---

触发点击的脚本很简单:

所以基本上完​​全导入 Cardboard SDK 会破坏 Unity 5 中的触摸事件。如果我直接在统一中测试它,鼠标事件可以正常工作。即使导入 Cardboard SDK,文本也会更改。有人有什么想法吗?我做错了什么还是这是一个 Unity 错误?

0 投票
2 回答
446 浏览

google-cardboard - 我在哪里可以找到 Google Cardboard 的计算方法?

我在哪里可以找到纸板的计算?

例子:

  • 计算镜头到我眼睛的距离
  • 透镜半径的计算
  • 关于视野的计算
  • 镜头焦距的计算
  • ……

我下载了谷歌的文档,但它没有提供我想要的。因为它太“一步一步”,我看不到任何解释为什么我必须选择组件的参数?如果我不想使用 45mm 作为镜头焦距?如果我想使用平板电脑?...

0 投票
1 回答
704 浏览

javascript - 带有 DeviceOrientationControls 的键盘控制

我目前正在使用three.js创建一个 VR 网络应用程序。作为相机控件,我使用的是 google cardboard three.js 演示中使用的设备方向控件

我需要做的是为此添加键盘控件(例如向上箭头前进等)。我在这里摆弄了在两个轴(x 和 z)上移动相机:

但是我想让角色相对于他们正在看的位置移动(例如,你看一个方向,然后按向上箭头,角色就会按照你看的方式移动)。就像第一人称视角。

有人对如何完成有任何想法吗?我尝试使用来自three.js 的第一人称控件,但这消除了VR 游戏必不可少的头部跟踪。

任何答案将不胜感激。(我的源代码实际上只是 Google cardboard three.js 演示代码,其中添加了一个功能太检测按键)

0 投票
3 回答
1934 浏览

oculus - 我应该选择 Cardboard SDK 还是 Oculus Sdk?

我是VR开发的新手,我有点困惑Cardboard Sdk和Oculus Sdk之间的区别和关系,如果我想开发一个可以播放360 VR视频或照片的应用程序,那么我应该哪个更好选择?