takxconfig.json 및 .takx 파일
tak.exe 명령줄 도구가 다루는 주요 파일 유형은 unpacked 번들 구성 파일(takxconfig.json) 또는 패키지된 번들(.takx) 파일입니다.
실행 중인 명령에 따라 이러한 파일 유형 중 하나는 항상 사용 가능하며 전체 터치 번들을 나타냅니다. 이전 버전과의 호환성 및 일부 이너 루프 시나리오를 더 쉽게 하기 위해 --layout-path와 같은 레거시 인수는 여전히 지원되며 takxconfig.json의 콘텐츠를 재정의합니다.
속성
$schema - string. 터치 번들 구성 파일용 JSON 스키마. 선택된 스키마 버전에 따라 https://raw.githubusercontent.com/microsoft/xbox-game-streaming-tools/main/touch-adaptation-kit/schemas/takxconfig/v1/takxconfig.json과 유사한 형태여야 합니다.
version - string. 번들의 4파트(예: 1.0.0.0) 버전 번호.
versionName - string, optional. 번들 버전에 대한 설명적 이름.
layouts - object. 번들의 layouts 옵션을 정의하는 객체. 그 안의 path 속성은 레이아웃이 위치한 상대 경로를 지정합니다.
assets - object, optional. 번들의 assets 옵션을 정의하는 객체. 그 안의 path 속성은 자산이 위치한 상대 경로를 지정합니다.
context - object, optional. 번들의 context 옵션을 정의하는 객체. 그 안의 path 속성은 컨텍스트 파일이 위치한 상대 경로를 지정합니다.
languages - object, optional. 번들의 languages 옵션을 정의하는 객체. 그 안의 items 속성은 번들이 지원하는 언어를 지정하는 배열입니다.
샘플
takxconfig.json 파일을 사용한 전체 샘플은 저희 GitHub를 참조하세요.
요구 사항
파일의 버전은 .json 파일의$schema 속성으로 지정됩니다. 이는 사용할 수 있는 특정 속성 세트를 지정하고 일부 편집기에서 IntelliSense를 활성화합니다.
앞의 속성은 최신 지원 스키마 버전에 유효합니다. 이전 스키마 속성은 저희 GitHub를 참조하세요.
