新闻动态

【技术篇3】Unity3DforVR学习:暴风魔镜PCInput小改造

2022-07-29 00:51

本文摘要:在保证手游游戏的情况下,80%时间在PC调节的,比如领域模型、AI优化算法、关键游戏玩法等。 得到 魔镜获得的demo,暗了,必不可少得改装到Android设备上,才可以调节,终究,有三: 1.务必中用手机陀螺仪 2.务必中用蓝牙手柄 3.务必中用魔镜的凹透镜 这种全是客观因素,可是每一次包后,改装Android,再作戴着到头顶,Debug、log啥的都看不清楚,呵呵呵。

互搏体育app

在保证手游游戏的情况下,80%时间在PC调节的,比如领域模型、AI优化算法、关键游戏玩法等。  得到 魔镜获得的demo,暗了,必不可少得改装到Android设备上,才可以调节,终究,有三:  1.务必中用手机陀螺仪  2.务必中用蓝牙手柄  3.务必中用魔镜的凹透镜  这种全是客观因素,可是每一次包后,改装Android,再作戴着到头顶,Debug、log啥的都看不清楚,呵呵呵。

  故就著手改造一下输出快捷键,进而能够便捷的仿真模拟手机陀螺仪输出、模拟仿真手机蓝牙输出、模拟仿真非VRMode转换。  1.仿真模拟手机陀螺仪输出  这一在mojing.cs有现有隐秘编码,在UpdateState()涵数中。  快捷键F:ok键  快捷键Alt:按键,电脑鼠标模拟仿真GazePostion偏位  快捷键Ctrl:按键,电脑鼠标模拟仿真GazePostion旋转  2.模拟仿真手机蓝牙输出  在通过自学了MojingInputManager.OnButtonDownOnButtonUp后,告知要是传输以往string才可,其中用/分隔,第一位再次无须,第二位用MojingKeyCode预估界定的数据。

  快捷键WASD:模拟仿真手机蓝牙  快捷键Q:模拟仿真手机蓝牙OK  3.模拟仿真非VRMode转换  VRMode转换,是根据设定Mojing.SDK.VRModeEnabled搭建的,基本原理是对Left、RightCamera和CenterCamera由此可见性进行隐秘或是说明搭建转换,找寻了Demo.cs脚本制作中,早就PCB好啦转换和返回主菜单涵数,启用才可:GameObject.FindObjectOfTypeDemo().ToggleVRMode();  快捷键R:模拟仿真转换VRMode  快捷键B:模拟仿真回到主菜单  借出去互联网一句话:VR产品研发,比App产品研发,多一个Camera。架起好调节自然环境,就不容易好许多。

  源代码iTunes:MojingInputManagerEditor.cs  用以:在MojingInputManager.prefab加进MojingInputManagerEditor脚本制作,随后网页页面Apply才可。


本文关键词:互搏体育,【,技术篇,】,Unity3DforVR,学习,暴风,魔镜,PCInput

本文来源:互搏体育-www.waltpiper.com