- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我尝试编写一个脚本来在有人触摸(三星 Gear VR 的)触摸板时更改天空盒。我对触摸板输入做了一些研究,发现它应该像鼠标一样工作。太棒了,我已经做到了:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class skyboxSwitcher : MonoBehaviour {
public List<Material> boxes = new List<Material>();
private int index = 0;
void Update() {
if (Input.GetMouseButtonDown(0))
switchBox();
}
public void switchBox() {
if (boxes.Count > 0) {
index++;
if (index >= boxes.Count) {
index = 0;
}
RenderSettings.skybox = boxes[index];
}
}
}
但这是行不通的。我阅读了文档并尝试了一些其他输入,但仍然得到相同的结果。也许有人已经有同样的问题?谢谢:)
最佳答案
这应该可行,但您也可以使用:
if (Input.GetButtonDown("Fire1"))
但您最终需要 Unity 5.2(我认为)。
关于c# - 如何使用触摸板 gearVR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33933578/
我正在尝试覆盖我的 GearVR 应用程序中的后退和主页按钮。我实际上试图完全禁用它们。我试过: @Override public void onBackPressed() { Log.d(T
我尝试编写一个脚本来在有人触摸(三星 Gear VR 的)触摸板时更改天空盒。我对触摸板输入做了一些研究,发现它应该像鼠标一样工作。太棒了,我已经做到了: using UnityEngine; usi
如何在不在手机上构建和运行的情况下在我的开发计算机上测试我的 GearVR 游戏? 我正在寻找使用虚幻引擎或 Unity3D 构建的游戏的答案。 最佳答案 不要在没有耳机的情况下进行游戏测试 PC 上
我想知道如何在 Gear VR App 中点击按钮打开 URL。 Samsung Internet App在 Oculus Store 中可以在这种情况下使用。就像在 2D 非 VR Android
我在使用三星 S6 的 GearVR 上使用 Unity (5.3.4p1) 时遇到了两个主要问题: 1) 异步场景加载。有什么变化可以让我在后台加载新场景而不会看到小的卡住吗?场景有约 60k 个三
状态:尚未解决 问题 一旦我使用 GearVR 构建并安装应用程序,它会默认询问: XXX is requesting permission to access photos, media and f
我是 Unity 开发新手。因此,如果我的问题对于一个话题毫无值(value),我想说声抱歉。 我开始学习在 Unity 中为 GearVR 开发应用程序。在我的场景中,我想将 Unity 应用程序作
我们无法在GearVR(三星Galaxy 8)的Unity 2017.3.1f1中使用Resonance空间化器/解码器。我们已经将Resonance Audio设置为Spatialiser插件和Am
我是一名优秀的程序员,十分优秀!