[Unity3D]Unity Remote4 远程调试

发表于2017-08-08
评论0 2.1k浏览
本篇文章会跟大家介绍Unity Remote4 远程调试。Unity Remote4支持Android与iOS(iPhone, iPad and iPod touch)设备的调试。 调试android程序需要在Windows或OSX系统下使用USB连接设备。 调试ios程序需要在OSX系统下使用USB连接设备。

调试时,Unity3D Game视图上的画面会推送到设备上,而设备中的以下数据则会返回到编辑器之中。
  • 触摸输入
  • 加速计
  • 陀螺仪
  • 摄像头
  • GPS

因为程序仍然是运行在编辑器上的,远端应用程序只是用于显示与接受输入信息,所以不能当成是完整的调试。

接下来讲解如何使用这中方法调试Android程序。

首先需要获取Unity Remote4,可以在Unity Asset Store中搜索下载,下载完成后导入一个新的空工程,如下图:

然后就可以生成Unity Remote4 程序了。

由于在导入资源包后,编辑器会添加一个Build菜单,则可使用其中的Build Android功能来生成Android程序。

生成后的文件在build目录下,名为:
UnityRemoteNG-Android.apk

至此,我们得到了调试客户端程序。

接下来是使用教程。

首先,调整Unity工程中的属性,依次打开菜单:
Edit->Project Settings->Editors

并做如下调整:

然后,将设备设置为开发者模式并允许USB调试,并将Unity Remote4安装到Android设备当中且将其打开,然后使用USB连接计算机。

程序打开后如下图:

最后就可以直接在Unity编辑器中运行程序了,Game视图中显示的图像会推送到设备当中,设备的输入则会返回到编辑器当中。

如果编辑器中运行后,设备中仍未显示的话,可以重新启动一下编辑器或重新连接一下设备,再或者使用Android SDK目录下的工具查看设备是否连接了,可使用以下命令查看:
adb devices

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引

标签:

0个评论