Version: Unity 6.0 (6000.0)
언어 : 한국어
Device Simulator
시뮬레이터 뷰

Device Simulator 소개

Device Simulator는 모바일 디바이스에서 애플리케이션이 표시되고 동작하는 방식을 시뮬레이션하는 Unity 에디터 기능입니다.

Device Simulator는 다음으로 구성됩니다.

  • Simulator 뷰: 시뮬레이션된 모바일 기기에 애플리케이션을 표시합니다.
  • 시뮬레이션된 클래스: 기기별 동작에 대응하는 코드를 테스트합니다.
  • 기기 정의: 시뮬레이션할 기기를 설명합니다.
  • Device Simulator 플러그인: Simulator 뷰의 UI를 설정합니다.

Simulator 뷰의 제어

Simulator 뷰는 다음을 포함하여 모바일 기기의 많은 공통 기능을 시뮬레이션합니다.

  • 자동 회전
  • 스크린 세이프 영역
  • 터치 입력

Player 설정

Device Simulator는 실제 기기와 동일한 방식으로 다음의 Player 설정에 반응합니다.

  • Fullscreen Mode
  • Resolution Scaling
  • Default Orientation
  • Graphics API
  • Render outside safe area

시뮬레이션된 터치 입력

마우스 커서로 시뮬레이션된 기기 화면을 클릭하면 Device Simulator가 활성화된 입력 솔루션(프로젝트 설정에 따라 Input Manager, Input System 또는 둘 다)에 터치 이벤트를 생성합니다.

참고: Device Simulator는 에디터가 플레이 모드일 때만 입력을 시뮬레이션합니다. Device Simulator는 멀티터치를 지원하지 않으며 한 손가락 터치만 시뮬레이션할 수 있습니다.

제한 사항

Device Simulator의 주요 목적은 타겟 기기에서 애플리케이션의 레이아웃을 확인하고 기본 상호 작용을 테스트하는 것입니다. 기기에서 애플리케이션이 실행되는 방식을 정확하게 표현하지는 못합니다.

Simulator 뷰는 다음을 시뮬레이션하지 않습니다.

  • 기기의 성능 특성(예: 기기의 프로세서 속도, 사용 가능한 메모리)
  • 기기의 렌더링 능력
  • 에디터에서 작동하지 않는 네이티브 플러그인
  • UNITY_IOS 같은 시뮬레이션된 기기에 대한 플랫폼 #define 지시문
  • 자이로스코프 회전

한 번에 하나의 Simulator 뷰만 시뮬레이션할 수 있습니다. 이를 활성화된 Simulator 뷰라고 합니다.

  • Simulator 뷰가 하나만 열려 있고 게임 뷰가 열려 있지 않으면 표시 여부에 관계없이 Simulator 뷰 하나가 활성화됩니다.
  • 여러 Simulator 뷰가 열려 있고 게임 뷰가 열려 있지 않으면 초점이 있었던 마지막 Simulator 뷰가 활성화됩니다.
  • Simulator 뷰와 게임 뷰가 혼합되어 열려 있는 경우 게임 뷰에 초점을 맞추면 Unity가 모든 시뮬레이터를 비활성화하고 Simulator 뷰에 초점을 맞추면 Simulator 뷰에 초점이 있는 동안 활성 상태를 유지합니다.

Device Simulator는 시뮬레이션된 클래스의 모든 API를 시뮬레이션하지 않습니다. 자세한 내용은 시뮬레이션된 클래스를 참조하십시오.

Device Simulator
시뮬레이터 뷰