最近在做虚拟现实的项目,一直在查找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 transformTransform currentParent = transform.parent;// instantiate a new transformcamParent = new GameObject("camParent");// match the transform to the camera positioncamParent.transform.position = transform.position;// make the new transform the parent of the camera transformtransform.parent = camParent.transform;// make the original parent the grandparent of the camera transform//camParent.transform.parent = currentParent;// instantiate a new transformGameObject camGrandparent = new GameObject("camGrandParent");// match the transform to the camera positioncamGrandparent.transform.position = transform.position;// make the new transform the parent of the camera transformcamParent.transform.parent = camGrandparent.transform;// make the original parent the grandparent of the camera transformcamGrandparent.transform.parent = currentParent;//gyroBool = true;//if (gyroBool) {gyro = Input.gyro;ul = GameObject.Find("Rotation").GetComponent<UILabel>();gyro.enabled = true;camParent.transform.eulerAngles = new Vector3(90,0, 0);quatMult = new Quaternion(0, 0, 1, 0);}void Update(){quatMap = new Quaternion(gyro.attitude.x, gyro.attitude.y, gyro.attitude.z, gyro.attitude.w);Quaternion qt=quatMap * quatMult;transform.localRotation =qt;ul.text = "Rotation:" + transform.localRotation + "player" + player.transform.localRotation;}}

Android上完美运行

转载请注明:http://blog.csdn.net/dzc372787439

【小超_U3D】Unity3D对陀螺仪的使用相关推荐

  1. 2023第八届少儿模特明星盛典 小超模矫沐含 担任全球赛代言人

    2023第八届少儿模特明星盛典全球总决赛将在春城昆明举办,3月24日至28日,开展为期5天的春季时尚盛宴.赛程丰富多样,打造双主题个人赛.亲子/家庭赛.贺年大秀.荣耀师生赛.IPA全明星加冕仪式等多重 ...

  2. 2023第八届少儿模特明星盛典 小超模刘子衿 担任全球赛代言人

    2023第八届少儿模特明星盛典全球总决赛将在春城昆明举办,3月24日至28日,开展为期5天的春季时尚盛宴.赛程丰富多样,打造双主题个人赛.亲子/家庭赛.贺年大秀.荣耀师生赛.IPA全明星加冕仪式等多重 ...

  3. 2023第八届少儿模特明星盛典 小超模李迦曈 担任全球赛小主持人

    2023第八届少儿模特明星盛典全球总决赛将在春城昆明举办,3月24日至28日,开展为期5天的春季时尚盛宴.赛程丰富多样,打造双主题个人赛.亲子/家庭赛.贺年大秀.荣耀师生赛.IPA全明星加冕仪式等多重 ...

  4. 菜鸟小超超开发小记(一)

    老大:小超超,过来一下. 小超超:老大,什么事? 老大: 看这个提示,用户看到后不知道什么原因,也不知道下一步怎么做,不恰当,修改一下提示. [3分钟后] 小超超:老大,修改好了,我给删除了. 老大: ...

  5. 2023第八届少儿模特明星盛典 小超模黄梓曦 担任全球赛代言人

    2023第八届少儿模特明星盛典全球总决赛将在春城昆明举办,3月24日至28日,开展为期5天的春季时尚盛宴.赛程丰富多样,打造双主题个人赛.亲子/家庭赛.贺年大秀.荣耀师生赛.IPA全明星加冕仪式等多重 ...

  6. 小超模滕文泽 受邀担任第七届少儿模特明星盛典代言人

    2022年1月1-3日,由IPA模特委员会打造的2022第七届少儿模特明星盛典全国总决赛,在厦门重磅开启,来自200+赛区的少儿模特选手,以各大赛区T台为主场,共同冲击少儿模特行业冬季全国总决赛,场面 ...

  7. protobuf 微信小程序_常州微信小程序开发-Unity3D使用Protobuf、ProtobufHelper

    常州微信小程序开发-Unity3D使用Protobuf.ProtobufHelper 在序列化,Protobuf有着天然的优势,Protobuf作为Google的一个开源序列化库,因为使用的数据压缩算 ...

  8. 小超模胡芯彤 荣获第六季完美童模 全球人气冠军

    2022第六季完美童模在广东省广州市汉溪长隆圆满落幕!7月24-28日,全国各地的小超模汇聚一堂,彰显各自的无限魅力.为期四天三夜的精彩赛事日程中,超模小选手们在组委会倾情打造的行业超一流的元宇宙科幻 ...

  9. 材料软件——小超建筑材料管理软件 2010版

    <小超项目材料管理系统>为企业节约资金,降低成本,创造更高的效益,树立良好的企业外界形象.通过现代化的管理模式,规范管理全部项目部,使工地与项目之间真正建立起畅通的信息交换通道,清晰的反映 ...

最新文章

  1. python的 局部变量与全局变量
  2. 脱壳 VMProtect 1.70.4
  3. python gamma矫正
  4. 关于Gitlab若干权限问题
  5. spring框架总结
  6. matlab axes坐标轴长度,[转载]Matlab 坐标轴(axes),数据提示(data
  7. 使用Tushare库下载股票数据
  8. 分享一些软件工具~截图工具
  9. 2.Smali的基础语法
  10. 白话大数据 | 元宇宙来了,但是你了解元数据吗?
  11. Scratch角色的绘制与中心点
  12. 印刷电路板丝网设计的十大技巧
  13. html 整个页面淡入浅出,css3网页的淡入淡出效果
  14. AI Gossip | 八卦人工智能的前世今生
  15. mac os php Phalcon拓展
  16. Linux上显示sh-4.2$,笔记四、Linux基础入门
  17. 完美解决Tomcat启动一闪而过
  18. 引用dubbo服务时的ref和id分别是什么
  19. 【ANSYS 学习笔记】Case04_Basic DC Conduction Analysis
  20. 【IOS游戏开发】 登陆以及支付SDK总结

热门文章

  1. 为什么马云的花呗还款日为每个月9号?
  2. MPAndroidChart 折线图 饼状图 条形图 最简单使用方式(kotlin)
  3. fMRI基础理论知识学习
  4. Wio Terminal 天气小助手(Funpack 项目)
  5. 应用概率统计 陈魁 清华大学出版社 统计部分 期末考点
  6. 恭喜你成为腾讯云锦鲤
  7. 内网安全 隐藏通信隧道技术——应用层.(遨游于 内网任何主机)
  8. 2022-2028全球汽车发电机用滑环行业调研及趋势分析报告
  9. 使用border-radius画圆、半圆、扇形
  10. 日本组织女警严打电车色狼