Version: 2022.3
언어: 한국어
Simulate an iOS device
iOS의 관리되는 스택 추적

Unity 리모트

Unity Remote is a downloadable application that helps with Android, iOS, and tvOS development. Unity Remote connects your target device to the Unity Editor and displays the visual output from the Editor on the target device’s screen at a reduced frame rate. It also sends live inputs from the target device back to the running project in Unity. This is useful to understand how an application looks and handles on the target device without creating a build.

The target device streams the following input data back to the Unity Editor:

  • 터치 및 스타일러스 입력
  • 가속 센서
  • 자이로스코프
  • 기기 카메라 스트림
  • 컴파스
  • GPS
  • 조이스틱 이름 및 입력

The Unity Editor still performs the application’s actual processing on the desktop machine. This means that the performance of the application isn’t an accurate reflection of how the built application wil perform on the target device. To get a more exact assessment of the application’s performance, build the application and test the build on the target device. Another side effect of processing the application in the Unity Editor is that the target platform is the same that you set in the Editor. This means it might not be set to the platform of the device that Unity Remote is running on. This is important to know if you use platform dependent compilation to do things like read input differently depending on whether the target platform is a desktop or mobile platform. If you do this, set the target platform to the platform that Unity Remote will run on.

요구 사항 및 호환성

Unity 리모트는 Android, iOS, tvOS 기기를 지원합니다.

참고: Unity 리모트는 Unity 이전 버전에서 iOS 리모트와 Android 리모트 애플리케이션을 교체합니다. Unity는 이러한 이전 애플리케이션을 더 이상 지원하지 않습니다.

Unity 리모트 설정

Unity 리모트를 설정하려면 다음 단계를 따르십시오.

  1. 타겟 디바이스에 애플리케이션을 설치합니다.
  2. 타겟 디바이스를 컴퓨터에 연결합니다.
  3. Unity 에디터를 Unity 리모트에 연결합니다.

Unity 리모트 설치

앱 스토어에서 Unity 리모트 애플리케이션을 다운로드합니다.

타겟 디바이스를 컴퓨터에 연결

타겟 디바이스에 Unity 리모트를 설치한 다음 Unity 리모트를 실행하여 타겟 디바이스를 컴퓨터에 연결합니다. iOS 또는 tvOS에서 연결하려면 Windows에서 iTunes를 사용하거나 OS X에서 USB 연결을 이용합니다.

Unity 리모트를 Unity 에디터에 연결

타겟 디바이스가 컴퓨터에 연결되면 Unity 에디터는 이를 확인할 수 있어야 합니다. 타겟 디바이스의 Unity 리모트를 Unity 에디터에 연결하려면 다음 단계를 따르십시오.

  1. Editor settings을 엽니다(메뉴: Edit > Project Settings > Editor).
  2. Unity Remote 섹션에서 사용하려는 기기로 Device를 설정합니다.

Unity 리모트에서 애플리케이션 미리보기

에디터에서 플레이 버튼을 클릭하여 타겟 디바이스와 게임 뷰에 표시된 애플리케이션을 확인합니다. 애플리케이션이 실행되면 Unity 리모트는 Unity 에디터로 입력을 다시 스트리밍하며 스크립트는 타겟 디바이스에서 직접 실행되고 있던 것처럼 입력을 처리합니다.

성능

Unity 리모트를 사용하면 애플리케이션은 실제로 에디터에서 실행되고 Unity는 타겟 디바이스에 시각 콘텐츠를 스트리밍합니다. 에디터와 기기 사이의 대역폭이 제한되어 있으므로 Unity는 전환을 위해 스트림을 압축합니다. 기본 압축 방식은 이미지 품질이 저하되는 손실 압축 방법인 JPEG입니다.

압축 방식 변경

Unity 리모트에서 이미지 품질을 개선하는 한 가지 방법은 압축 방식을 PNG로 변경하는 것입니다. PNG는 더 많은 대역폭을 사용하지만 이미지 품질은 저하시키지 않는 무손실 압축 방식입니다. 압축 방식을 PNG로 변경하려면 다음 단계를 따르십시오.

  1. Editor settings를 엽니다(메뉴: Edit > Project Settings > Editor).
  2. Unity Remote 섹션에서 CompressionPNG로 설정합니다.

해상도 변경

기본적으로 Unity는 애플리케이션을 Unity 리모트로 스트리밍할 때 애플리케이션의 해상도를 낮춥니다. 그 결과 이미지 품질은 저하되지만 필요한 대역폭은 더 낮고 런타임 시간이 더 줄어들게 됩니다. 애플리케이션을 애플리케이션의 최대 해상도로 미리보려면 다음 단계를 따르십시오.

  1. Editor settings를 엽니다(메뉴: Edit > Project Settings > Editor).

  2. Unity Remote 섹션에서 ResolutionNormal로 설정합니다.

Simulate an iOS device
iOS의 관리되는 스택 추적
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961