다음을 통해 공유


터치 컨트롤 레이아웃 배포

개요

터치 레이아웃을 빌드하면 게임에서 상호 작용할 수 있습니다.

필수 구성 요소

레이아웃을 배포하고 보려면 다음이 필요합니다.

레이아웃 배포

1. 레이아웃 제공

터치 적응 키트 명령줄 도구(tak.exe)가 있는 Windows PC에서는 서비스 명령을 사용하여 해당 레이아웃을 요청하는 디바이스에서 레이아웃을 사용할 수 있도록 합니다.

C:\Program Files (x86)\Microsoft GDK\bin>tak serve --layout-path C:\MyGameLayouts
Verifying touch adaptation bundle 'C:\MyGameLayouts '.
Now listening on: http://0.0.0.0:9269
Application started. Press Ctrl+C to shut down.
Hosting environment: Production
Content root path: C:\MyGameLayouts

2. 로드할 콘텐츠 테스트 애플리케이션 구성

콘텐츠 테스트 애플리케이션의 설정에서 터치 적응 설정에 대한 구성을 입력합니다(개발자 섹션).

  • "사이드로드 사용"이 설정되었는지 확인합니다.
  • 레이아웃을 제공하는 PC(포트 포함)의 주소를 입력합니다.

참고 항목

Safari와 함께 웹 콘텐츠 테스트 애플리케이션을 사용하거나 serve 명령을 실행하는 원격 PC에 연결하는 경우 사이드로드 주소가 로 시작되고 --certificate-file 옵션이 사용되었는지 확인합니다https. 보안(https) 사이드로드 서버를 시작하는 방법에 대한 자세한 내용은 명령 제공 을 참조하세요.

  • 레이아웃에 대한 변경 내용을 연결된 모든 클라이언트에서 즉시 업데이트하려면 자동 새로 고침을 사용하도록 설정합니다. 그렇지 않으면 새 스트리밍 연결이 시작될 때만 업데이트됩니다.

개발자 설정 .

3. 게임 스트림

각 스트리밍 연결 시 CTA를 TAK 서버에 연결하고 최신 레이아웃을 다운로드합니다.

레이아웃 다운로드됨 .

레이아웃이 요청되면 serve 명령을 호스팅하는 PC에서 요청 및 다운로드가 표시됩니다.

C:\Program Files (x86)\Microsoft GDK\bin>tak serve --layout-path C:\MyGame\layouts
Verifying touch adaptation bundle 'C:\MyGame\layouts'.
Now listening on: http://0.0.0.0:9269
Application started. Press Ctrl+C to shut down.
Hosting environment: Production
Content root path: C:\MyGame\layouts
Request starting HTTP/1.1 POST http://192.168.1.1:9269/connection/negotiate?negotiateVersion=1  0
Request finished in 1.6283ms 200 application/json
Request starting HTTP/1.1 GET http://192.168.1.1:9269/connection?id=3u0Xs_Dlwn-J1mREHTcG5w
Request starting HTTP/1.1 GET http://192.168.1.1:9269/v1/tabs/active/download
Request finished in 3.9865ms 200 application/octet-stream

4. 레이아웃 선택

스트리밍 세션이 시작되면 왼쪽 위에 있는 ... 버튼을 눌러 개발자를 선택한 다음 스트림 내 오버레이에서 TAK를 선택하여 사용할 터치 레이아웃을 선택할 수 있습니다.

레이아웃 을(를) 선택합니다.