MR开发高级教程
课时介绍
我们现在开始具体实现每个部分的功能。首先打开Unity,新建一个项目,选择相应的版本。我们先来完成服务端的代码,当完成大部分工作后,再转向Hotline端。新建一个项目,导入mrtk,然后启动。如果需要,我们可以在这里添加一个分辨率为1920x1080。最后,我们需要在手机或iPad等设备上进行部署,可以选择不同的分辨率进行添加。如果我们要切换到iOS平台,这里会自动显示iPhone和iPad相关的分辨率。我们先创建一个文件夹,把与服务器相关的代码放到这里面。现在,我们需要先完成这部分的代码,这部分比较固定,我们需要编写三个脚本来实现异步连接、客户端UserToken的接收和连接以及消息处理类的抽象类,UserToken抽象类。如果我们第一次安装Unity和VS,如果点击无法启动VS,我们可以找到Preference,然后找到Tools,这里应该有VS安装程序,如果没有,我们可以通过查找找到VS的安装目录,并选择它。至于Android的SDK,我们已经安装完毕,可以直接使用,包括插件的签名ID,这些信息也可以在这里添加,也可以在插件中添加。现在,让我们打开这两个文件,然后删除三个类别,这三个类别不需要基于MonoBehaviour,也不需要引用Unity这个命名空间。我们先处理一下消息处理类别,在此类别中,我们主要处理客户端连接、客户端断开以及客户端接收消息后的处理。首先,我们定义三个发出函数,然后添加AppStrat到类别前面。
课程介绍
MR开发高级教程,功能包括通用TCP网络模块,资源动态更新,MRTK,HoloLens交互共享、AR设备校准共享、第三视角、HoloLens第一视角视频编解码等~
推荐课程
信息系统项目管理师自考笔记
李明 · 513人在学
python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据
王先生 · 20608人在学
手把手搭建Java超市管理系统【附源码】(毕设)
汤小洋 · 4050人在学
Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教
黄菊华 · 732人在学
基于SSM酒店管理系统(毕设)
小尼老师 · 786人在学
java项目实战之购物商城(java毕业设计)
Long · 5073人在学
手把手搭建Java求职招聘系统【附源码】(毕设)
汤小洋 · 1459人在学
Python Django 深度学习 小程序
钟翔 · 2235人在学
城管局门前三包管理系统+微信小程序(vue+springboot)
赖国荣 · 497人在学
Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
李杰 · 3843人在学