UM1L7——Unity Remote

Unity Remote

Remote翻译过来是远程的意思
Unity Remote是Unity提供给我们的一个可以安装到移动平台上的应用程序
帮助我们进行调试的远程工具

Unity Remote主要可以帮助我们快速的测试设备的输入相关功能

该应用程序可以安装到 Android、IOS设备上
当我们在Unity编辑器运行项目时,移动设备上安装的Unity Remote会和Unity连接
Unity编辑器中的游戏画面会被发送到移动设备上
移动设备上的输入操作会返回到Unity编辑器运行的项目中

它的主要作用就是可以让我们省去发布安装包、安装到移动设备上的这一繁琐流程
可以直接通过Unity Remote远程连接来达到以下目的:

  1. 查看项目在设备上的视觉表现效果

  2. 测试移动设备输入逻辑是否能正常使用

    设备的以下输入会被回传到Unity引擎中用于测试:
    触屏输入相关、GPS、陀螺仪、指南针、加速度计、相机拍照信息、等等输入信息

注意:

  1. Unity引擎传递给移动设备的画面较模糊,帧率较低,我们只能看看大致的表现效果
  2. 我们主要通过这种方式,来测试移动设备输入相关的功能
    比如:陀螺仪、GPS、触屏功能等等

获取和使用Unity Remote

  1. 下载Unity Remote应用程序,并安装到移动设备上

  2. 将移动设备使用USB调试模式和电脑连接

  3. 在菜单栏Edit——>Project Setting——>Editor中设置Unity Remote的Device为任意设备

    image

  4. 在移动设备运行Unity Remote

  5. 在Unity编辑器中启动项目,便可以进行远端调试

注意:

  1. 如果电脑插入多个Android设备,会自动选择第一台设备
  2. Unity Remote存在的主要目的仅仅是为了快速的在设备上测试输入相关功能以及基本表现效果
    如果要完整的测试,还是需要像我们之前那样发布安装进行调试