Archivos takxconfig.json y .takx
Los tipos de archivo principales con los que opera la herramienta de línea de comandos tak.exe son el archivo de configuración de lote desempaquetado (takxconfig.json) o un archivo de lote empaquetado (.takx).
Según el comando que se ejecute, uno de estos tipos de archivo siempre se puede usar y representa el lote táctil completo. Por compatibilidad con versiones anteriores y para facilitar algunos escenarios de bucle interno, los argumentos heredados como --layout-path se siguen admitiendo e invalidarán el contenido de takxconfig.json.
Propiedades
$schema - string. Esquema JSON para un archivo de configuración de lote táctil. Debería ser similar a https://raw.githubusercontent.com/microsoft/xbox-game-streaming-tools/main/touch-adaptation-kit/schemas/takxconfig/v1/takxconfig.json, según la versión del esquema que se seleccione.
version - string. Número de versión de cuatro partes (por ejemplo, 1.0.0.0) del lote.
versionName - string, opcional. Nombre descriptivo de la versión del lote.
layouts - object. Objeto que define la opción de diseños del lote. La propiedad path dentro de este especifica la ruta de acceso relativa donde se encuentran los diseños.
assets - object, opcional. Objeto que define la opción de recursos del lote. La propiedad path dentro de este especifica la ruta de acceso relativa donde se encuentran los recursos.
context - object, opcional. Objeto que define la opción de contexto del lote. La propiedad path dentro de este especifica la ruta de acceso relativa donde se encuentra el archivo de contexto.
languages - object, opcional. Objeto que define la opción de idiomas del lote. La propiedad items dentro de este es una matriz que especifica los idiomas que admite el lote.
Ejemplos
takxconfig.json.
Requisitos
La versión del archivo se especifica mediante el atributo$schema en el archivo .json. Esto especifica el conjunto concreto de propiedades que están disponibles y habilita IntelliSense en algunos editores.
Las propiedades anteriores son válidas para la versión más reciente del esquema admitida. Para ver las propiedades de esquemas anteriores, consulte nuestro GitHub.
