Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Camera 如何建立相机统一_Camera_Unity3d_Gyroscope - Fatal编程技术网

Camera 如何建立相机统一

Camera 如何建立相机统一,camera,unity3d,gyroscope,Camera,Unity3d,Gyroscope,有人可以帮我创建这样的相机: 我知道,他们用陀螺仪来做这个。然而,我不知道他们是如何使用相机的 非常感谢 您可以使用陀螺仪的转速或姿态。只需根据陀螺仪更新相机的旋转。下面是一个如何实现的示例代码 void Start() { Input.gyro.enabled = true; } void Update() { rotationRate = Input.gyro.rotationRateUnbiased; angle.x += -rotationRate.x *

有人可以帮我创建这样的相机:

我知道,他们用陀螺仪来做这个。然而,我不知道他们是如何使用相机的


非常感谢

您可以使用陀螺仪的转速或姿态。只需根据陀螺仪更新相机的旋转。下面是一个如何实现的示例代码

void Start() 
{
    Input.gyro.enabled = true;
}

void Update() 
{
    rotationRate = Input.gyro.rotationRateUnbiased;
    angle.x += -rotationRate.x * ROTATION_SPEED;
    angle.y += -rotationRate.y * ROTATION_SPEED;
    Camera.main.transform.localEulerAngles = angle;
}

文档可以在这里找到:

这个问题似乎离题了,因为它是关于陀螺仪和相机的。@Ramblin'Man我的意思是我只想知道如何设置这样的相机。这个问题有点不清楚。我想你指的是视频的前几分钟。您想知道他们是如何根据手机的移动来移动相机的,还是想实现立体效果。如果它与相机相关,则可以从unity读取陀螺仪数据,然后在XYZ轴上对相机进行适当的移动。您可以最初以正交方式设置相机,然后相应地移动相机。