World Locking Tools for Unity (五)安装部分

安装环境

Unity的WLT目前针对Hololens系列设备的UWP应用.支持原始Hololens(x86)和Hololens 2(ARM64).
其他平台支持参考Cross Platform using Unity’s XR SDK Plugin system.
WLT的持续集成构建通过Unity2018.4.6f1Visual Studio 2017验证.
其他的WLT开发也使用了一系列的Unity2019和Visual Studio 2019.
添加链接描述

WLT Layer

在这里插入图片描述
一般来说,Application只需要依赖World Locking Tools Core即可。
在开发过程中,Tools层中提供了许多可视化工具和其他帮助工具,用于理解意外行为。理想情况下,这些功能将从已完成的应用程序中剥离出来,或者至少禁用。当然,它们也可以免费用于其他用途,可以是当前形式的,也可以是经过修改的。
对于高级使用,以及World Locking Tools全部功能的实验,Plugin层提供对引擎DLL的低级命令式访问。

向Unity添加WLT

FrozenWorld引擎安装

WLT依赖于NuGet for Unity.
首先,确保NuGet for Unity在Unity工程中已经安装.

建议先验证工程在HoloLen设备中的构建和部署.这将有助于将WLT中复杂的问题与应用程序在HoloLens上运行的问题分开.
然后再继续下面的安装NuGet和WLT Asset部分.

0.在HoloLens中构建和部署工程

HoloLens部署Unity工程

1.使用NuGet

确保nuget.org提要位于源中。在Unity>Edit>Preferences>NuGet for Unity中选中此项。
在这里插入图片描述
在这里插入图片描述

在Unity>nuget>Manage nuget Packages中,查找并安装最新版本的Microsoft.MixedReality.FrozenWorld.Engine。(搜索“FrozenWorld”。)
在这里插入图片描述

2.手动DLL安装

编辑Assets/NuGet.config
在这里插入图片描述
添加Frozen World引擎DLL
在这里插入图片描述

配置

在这里插入图片描述

Adding World Locking Tools to a Unity scene

在这里插入图片描述
部署成功,没有报错
在这里插入图片描述

测试Sample

HoloLens部署Unity工程

为了防止意外错误,尽量按照官方推荐版本
并且官方建议,先部署默认项目

下载Unity2020.3.8

在这里插入图片描述

USB部署

在Build Settings中配置如下,点击Build
在这里插入图片描述
可能会因为Windows SDK的path过长,报错IOException,解决方案

Visual Studio 2019 环境配置 原链接
必须安装使用C++的桌面开发使用Unity的游戏开发
必须安装Windows平台开发,并且勾选其中的USB设备连接性C++(V142)通用平台工具

Visual Studio 2019中,选择Release下的ARM64,选择设备.
解决方案中的 XXX(Universal Windows)-右键-设为启动项目

将HoloLens2通过USB至电脑,点击设备,即开始生成部署
在这里插入图片描述
报错:(尚未解决)
q

WIFI部署

从USB部署中VS的配置开始
设备替换为远程计算机

手动修改IP地址
在这里插入图片描述

第一次连接要输入PIN,这个PIN不是HoloLens2的开机PIN
设置-面向开发人员-配对 里查看
在这里插入图片描述
默认项目部署成功
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值