魔镜VR_按钮切换

如果在场景中需要用到控制器手柄,那么首先要在拖动IntegrateInputManager这个预设体到场景中
这里写图片描述


场景中新建几个Button,然后便于管理把这几个button放到一个空对象下面
这里写图片描述


选中canvas,添加InputManagerMenu和MenuController这两个脚本组件
这里写图片描述


下面我就介绍一下两个脚本各自的存在的意义:
InputManagerMenu:这个脚本中写了一大堆的遥控器控制事件比如下面,在事件开发过程中可以不用这个魔镜的脚本,自己写一个脚本,加入using MojingSample.CrossPlatformInput;这个引用,然后就Unity使用Input输入事件一样,使用很简单

if (CrossPlatformInputManager.GetButtonDown(“OK”))
if (CrossPlatformInputManager.GetButtonDown(“C”))
if (CrossPlatformInputManager.GetButtonDown(“MENU”))
if (CrossPlatformInputManager.GetButton(“UP”))
if (CrossPlatformInputManager.GetButton(“DOWN”))
if (CrossPlatformInputManager.GetButtonDown(“CENTER”))
if (CrossPlatformInputManager.GetButton(“RIGHT”))
if (CrossPlatformInputManager.GetButton(“LEFT”))

下面这段代码意思是:摇杆往上推时,按钮切换到其上个按钮
这里写图片描述

如果你的按钮时单列的,就不用下面这两个
if (CrossPlatformInputManager.GetButton(“RIGHT”))
if (CrossPlatformInputManager.GetButton(“LEFT”))

补充说明一下,每一个按键都有down/press/up三种状态,上面我偷懒,只写了一种


MenuController 这个脚本很重要,按钮的切换以及按钮具体执行的功能都在这里,这个脚本很多地方都要自己重写,毕竟这个脚本自带的内容是为魔镜自带的Demo而设计的,但是这个脚本的主体功能框架是要沿用的


这里写图片描述

这里写图片描述


这里写图片描述


这里写图片描述


在按钮切换时,魔镜的作者在代码编写时,把事件控制和事件的具体实现分别各用一个脚本实现,清晰明了,很值得借鉴学习!


备注:
这里写图片描述


这里写图片描述

FR:徐海涛(Hunk Xu)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/252921.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

在线化妆魔镜

日本發明化妝魔鏡 可模擬百種妝容 “魔鏡”工作原理 通過觸摸屏,消費者可以在50種眼影,50種唇彩以及12種粉撲等中選擇。 (Jgospel2011年3月29日)据英國每日郵報報導,日本化妝品牌資生堂(Shiseido)最近發明了一種“魔鏡…

树莓派魔镜MagicMirror —— 4 系统安装与配置

本系列文章仅做作业做的记录! 树莓派魔镜MagicMirror: 树莓派魔镜MagicMirror —— 1 前期准备工作 树莓派魔镜MagicMirror —— 2 烧写系统卡 树莓派魔镜MagicMirror —— 3 HDMI连接显示器 树莓派魔镜MagicMirror —— 4 系统安装与配置 树莓派魔…

暴风魔镜实现一个简单的VR

说了这么多,下面就开始说一个入门的案例 1. 首先下载最新版本的暴风魔镜SDK,下载地址:http://open.mojing.cn/sdk 2. 下载后,将SDK安装包导入到Unity当中 3. 4. 5. 在场景中建一个Cube 6. 删掉Unity自带的摄像机 7. 将暴风魔镜提供的…

尝试“魔镜” 没有想象中的美好

看到国外的哥们儿做了一个很有科技感的“魔镜”,效果如下图,自己也不禁跃跃欲试,在仔细研究了这个方案并进行了初步的尝试之后,发现这个“魔镜”离梦想中的超现实感还有一定的距离。 他给出了全套方案,他的博客&#x…

Unity使用暴风魔镜VR游戏开发

VR简介 虚拟现实VR(Virtual Reality)和增强现实AR(Argument Reality)的概念其实在很多年前就已经出现,2015年下半年开始变得火热,在各大媒体圈子中频繁出现,而今年2016年成为VR元年,像Facebook、Sony、HTC、Google等行业巨头都在虚…

树莓派魔镜MagicMirror —— 7 安装MagicMirror

本系列文章仅做作业做的记录! 树莓派魔镜MagicMirror: 树莓派魔镜MagicMirror —— 1 前期准备工作 树莓派魔镜MagicMirror —— 2 烧写系统卡 树莓派魔镜MagicMirror —— 3 HDMI连接显示器 树莓派魔镜MagicMirror —— 4 系统安装与配置 树莓派魔…

国王的魔镜|题解

国王的魔镜 题目 题目描述 国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。 比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话…

智能魔镜是什么

有一面魔镜,是无数人的梦想,它会告诉你穿的美不美,它会向你推荐更加适合的裤子和颜色,它会帮你比较哪套衣服更适合今天的约会,最后,他会说,你是这个世界上最美的女人。 魔镜,魔镜&am…

魔镜魔镜告诉我,如何挑选靠谱的硬件方案!

随着传统健身房半胁迫顾客进行数万元的预售、办卡后,分分钟遁地跑路的新闻已经在大家心中留下了深深的烙印,再加上良莠不齐的教练、器材质量、永远无法抢到的健身课、以及办卡之后就被“打入冷宫”……可真是苦了每一个无处安放的运动灵魂啊!…

python xlrd Excel xlsx file; not support

之前写的自动化UI测试的代码,转到另外一台机器上执行时,使用xlrd解析文件这一块一直报错,报错内容如下图一所示: 打开cmd,输入pip list查看xlrd的版本号,可以看到xlrd的版本为2.0.1,2.0.1版本只…

python之xlrd使用整理

Xlrd 1.简述:2.xlrd模块的基本操作2.1打开excel文件获取book对象2.2获取xlrd.book.Book 对象中的所有sheet名称2.3获取xlrd.book.Book对象中的所有sheet对象2.4判断xlrd.book.Book对象中某个sheet对象是否导入 3.sheet对象的基本操作3.1行操作①获取所有行数②获取某…

python xlrd_python学习之xlrd的使用

标签: 最近想整一个用Excel表格管理测试用例的自动化框架,因此重新学习了下xlrd,用这个模块读取Excel表格中的数据 一、安装xlrd 到python官网下载http://pypi.python.org/pypi/xlrd,下载后解压,进入解压的目录&…

xlrd

xlrd是Python语言中,读取excel的扩展工具 先建一个excel文件,可以使用相对路径或绝对路径 使用时需要先import xlrd r应该是read的意思 注意row_values()和col_values()的参数

周末开心下

收集了一些有趣的神图,周末开心下。 微信表示很尴尬 和杠精吵架 互联网公司都爱用动物起名? 炒股的秘密 这个文案可以 来都来了 为什么十几年前没有充电宝,诺基亚一天下来耗电1% 现在就差16亿了 谁再让你拼多多砍价, 先填一下这个…

祝大家周末快乐

今天是周末,这个星期过得好累呀,又是搬家,又是加班的,明天终于可以睡懒觉了!!祝大家周末快乐!

周末总结啦

今天是2022年10月22号,又是一个星期六,距离上次的第一篇博客已经有几天了。今天来总结总结这几天的学习内容。 1、源码,反码,补码的关系——正数的三码归一;负数的反码等于源码除了符号位,其余位全部取反&a…

周末到了~周末愉快哦

Finally,Friday is come,Cool 周末到了就是爽啊,而且是不用加班的周末哦,祝自己快乐,也祝你快乐! 昨天晚上看了 意大利 VS 捷克 的比赛,可真悬呐。意大利去年世界杯止步小组赛,今年…

s8 android调用相机,教你如何在安卓手机上使用谷歌 pixel相机

谷歌pixel手机的拍照效果一直被人称赞,除了有着彪悍的硬件外,其自身的相机算法也是有着相当强大的作用,今天我们就找到了一款这样的软件,可以将谷歌pixel的相机移植到安卓手机上,已达到提到相机拍照的效果,…

s8计算机功能在哪里,三星Galaxy S8新功能曝光,手机直接当电脑用!

原标题:三星Galaxy S8新功能曝光,手机直接当电脑用! 每时每刻「报点」你想要的!Hello 大家好!我是龙二_VD 在Windows 10上有一项名为Continuum功能,相信大家没用过也都听说过,简单来说就是将手机…

三星s8是否支持html,真正的全面屏!国行三星S8终于支持导航栏隐藏

自从三星发布了Galaxy S8之后,就掀起来一股热潮。我们暂且不看 外观设计和性能配置,光凭那超高的全面屏设计,就足够让用户们为之追捧。毕竟国内手机市场中的智能手机已经逐渐的趋于同质化,不是我像你,就是你像我。唯一…