[Unity3D]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中搜索下载,下载完成后导入一个新的空工程,如下图:
[Unity3D]Unity Remote4 远程调试_第1张图片

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

生成后的文件在build目录下,名为:

UnityRemoteNG-Android.apk

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

接下来是使用教程。

首先,调整Unity工程中的属性,依次打开菜单:

Edit->Project Settings->Editors

并做如下调整:
[Unity3D]Unity Remote4 远程调试_第2张图片

然后,将设备设置为开发者模式并允许USB调试,并将Unity Remote4安装到Android设备当中且将其打开,然后使用USB连接计算机。
程序打开后如下图:
[Unity3D]Unity Remote4 远程调试_第3张图片

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

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

adb devices

[Unity3D]Unity Remote4 远程调试_第4张图片

最后附上Unity资源包和打包好的andriod程序,见CSDN 下载:
Remote4_unitypackage_apk.zip:http://download.csdn.net/detail/u012741077/9460330
如有疑问,请留言。

[Unity3D]Unity Remote4 远程调试_第5张图片

你可能感兴趣的:(Unity3D)