最近在做虚拟现实的项目,一直在查找Unity里面关于陀螺仪的文章。下面这代码就是我在网上找出来,当我使用的却不能用。现在这是经过修改过后的,大家尽管复制就能使用了,非常的方便。
using UnityEngine;
using System.Collections;
//摄像机 陀螺仪转动
public class IphoneGyro : MonoBehaviour
{
//bool gyroBool;
Gyroscope gyro;
Quaternion quatMult;
Quaternion quatMap;
UILabel ul;
GameObject player;
GameObject camParent;
void Awake()
{
player = GameObject.Find("Player");
// find the current parent of the camera's transform
Transform currentParent = transform.parent;
// instantiate a new transform
camParent = new GameObject("camParent");
// match the transform to the camera position
camParent.transform.position = transform.position;
// make the new tran