unity
micro_fancy
拥抱变化 热爱生活、岁月和技术
展开
-
unity之VR购物车(四)
VR购物车前言1、购物车页面2、部分关键代码前言经过调查,VR中键盘操作不便,也因为这一缘故,我们采用微信小程序来尽可能简化VR中需要使用键盘的地方,且基本上为点击实现。收货地址,在小程序中进行填写,在VR中根据用户账号而生成对应的用户填写的收货地址。实现逻辑:点击购物车-》查看当前购物车页面-》按照淘宝实现选择、全选、结算、管理-》点击结算跳转到收货地址-》点击自己所需收货地址跳转进行支付-》支付成功,跳转回来进行订单页面,此时还可点击取消订单-》还可点击历史订单,查看历史订单详情,查看已发货订原创 2020-05-22 23:55:09 · 863 阅读 · 0 评论 -
unity之VR语音交互(三)
VR语音交互前言1、小程序2、unity3、后台前言这里语音交互并不是使用unity插件,而是利用微信小程序微信同声传译插件实现的以语音识别的关键字进行分类(换沙发0、地板材质1、换地毯颜色2…),并由此设计数据库unity实时接受来自小程序的语音并进行处理1、小程序1)声明插件:app.json文件2)使用button按钮定义函数:yuyin.xml文件catchtouchstart、catchtouchend事件:分别绑定手指触摸动作开始和介绍的函数详见3)要使用插件的界原创 2020-05-22 23:52:14 · 1980 阅读 · 0 评论 -
unity之VR物体跟随(二)
思路:可以采取父子关系做到跟随,但是由于相机在VR中是代表了我们的眼睛,如果将物体放在相机下,那么在VR中呈现的效果等同于在我们肉眼中,即在VR中我们看不见此物体。那么我们就采用别的方式来实现“父子”关系。其中我有想过利用绕点(相机)旋转及其他各种各样的旋转,但是,速率和角度无法与相机完全同步;最终,用到固定节点fixed joint这个组件实现了跟随物体与相机的跟随。如下所示:1)相机加刚体组件2)跟随物体(子)加fixed joint组件效果:下图“购物车”完美实现跟..原创 2020-05-22 23:13:00 · 1347 阅读 · 0 评论 -
unity之VR漫游模式(一)
unity之VR漫游模式1、环境2、GVR 部分解析3、漫游思路及ps1、环境开发环境:win10设备:创维V901+配套手柄+nolo手柄VR开发工具包:GVR,也就是你所用VR组件源码,研究源码,才能看透VR怎么用啊游戏引擎:Unity2017.3.1f1安卓环境:VR环境:2、GVR 部分解析核心在于Player,它是手柄的形态Main Camera:主相机,是我们视角所在LeftController/RightController:nolo左右手柄控制器GvrCon原创 2020-05-15 22:42:56 · 2229 阅读 · 0 评论 -
unity之skybox
1、百度天空盒图片【注意清晰度】2、导入,改texture shape3、建material,改shader,加cubemap4、更改环境中的skyboxwindow->lighting->setting5、效果原创 2020-04-08 13:29:43 · 283 阅读 · 0 评论 -
android之与unity通信+真机调试
android之与unity通信+真机调试一、操作步骤:1、新建android工程2、项目内容3、导入unity的classes.jar包4、依赖5、新建Activity,继承UnityPlayerActivity,6、点击build module xxx7、打开如下图压缩包8、导入unity9、在导入unity中要按下面形式10、脚本二、真机测试:1、360的手机助手2、开发者模式3、usb调试...原创 2019-12-28 21:29:48 · 674 阅读 · 0 评论 -
unity之vr视觉焦点及触发事件
GVR1、在GvrMain上加上组件PhysicsRaycaster2、在GvrEventSystem中加组件GazeInputModel【ps:我这里导入的GVR是并不是纯gvrSDK,故有些微差别】【gvr-unity官网】3.为你需要操作的物体加上EventTrigger4、控制脚本public void Enter(){ ... } public void ...原创 2019-11-01 09:31:12 · 1361 阅读 · 0 评论 -
unity之vr中自动行走
思路:ps:这里的vrSDK是googleVR。1)获取摄像机<*1>的方向:transform.TransformDirection (Vector3.forward);2) 让player<2>朝着这个方向移动:这里使用Charactor Controller【先为你的player加上该组件】的SimpleMove()3)如何去实现?利用FindGame...原创 2019-11-01 09:03:47 · 1391 阅读 · 0 评论 -
unity之mysql数据库
1、导包1)导入mysql.data.dll【mysql的】【必须和unity版本配合使用】、2017.1.1unity需导入的.dll、提取码:o5sk2)其余从你所使用unity中导出【Unity\Editor\Data\Mono\lib\mono\2.0】3)如果能够正常连接数据库,但是打包报错,很有可能是需要修改下图[edit->projectseeting->pla...原创 2019-11-01 08:31:36 · 586 阅读 · 0 评论 -
unity(登录注册用手机号短信验证)
短信验证1、短信验证我是通过mob的SMSSDK实现的(free)官网下载:http://www.mob.com/wiki/detailed?wiki=SMSSDK_for_Unity3D&id=232、在mob上注册一个账号,创建应用获得key和secret替换案例中demo中的key和secret,即可由于案例中的ui是在c#中搭建的,故若想自己搭建可视化ui可按照如下操...原创 2019-10-14 10:46:34 · 11094 阅读 · 0 评论