This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
El manifiesto de la aplicación se usa para excluir o controlar qué funcionalidades se incluyen en el motor. Excluir funcionalidades del motor que no se usan es una práctica recomendada, ya que reduce el tamaño binario final del juego. El manifiesto de la aplicación también contiene algunas opciones para controlar la compilación de código para la plataforma HTML5, como la versión mínima de navegador compatible y los ajustes de memoria, que también pueden afectar el tamaño del binario resultante.


En game.project, asigna el manifiesto en Native Extensions -> App Manifest.
Physics)
Controla qué motor de físicas usar, o selecciona None para excluir completamente las físicas.
Physics 2d)
Selecciona qué versión de Box2D usar.
Rig + Model)
Controla la funcionalidad de rig y modelo, o selecciona None para excluir por completo modelo y rig. (Consulta la documentación de Model).
Exclude Record)
Excluye la capacidad de grabación de video del motor (consulta la documentación del mensaje start_record).
Exclude Profiler)
Excluye el profiler del motor. El profiler se usa para recopilar contadores de rendimiento y uso. Aprende a usar el profiler en el manual de profiling.
Exclude Sound)
Excluye todas las capacidades de reproducción de sonido del motor.
Exclude Input)
Excluye todo el manejo de input del motor.
Exclude Live Update)
Excluye la funcionalidad Live Update del motor.
image (Exclude Image)
Excluye del motor el módulo de script image enlace.
types (Exclude Types)
Excluye del motor el módulo de script types enlace.
Exclude Basis Universal)
Excluye del motor la biblioteca de compresión de texturas Basis Universal.
Use Android Support Lib)
Usa la Android Support Library obsoleta en lugar de Android X. Más información.
Graphics)
Selecciona qué backend gráfico usar.
Use full text layout system)
Si está activado (true), permite usar la generación en runtime para fuentes de tipo SDF al usar True Type Fonts (.ttf) en el proyecto. Lee más detalles en el manual de fuentes.
Nombre del campo YAML: minSafariVersion
Valor predeterminado: 90000
Versión mínima compatible de Safari. No puede ser menor que 90000. Para más información, consulta las opciones del compilador Emscripten enlace.
Nombre del campo YAML: minFirefoxVersion
Valor predeterminado: 34
Versión mínima compatible de Firefox. No puede ser menor que 34. Para más información, consulta las opciones del compilador Emscripten enlace.
Nombre del campo YAML: minChromeVersion
Valor predeterminado: 32
Versión mínima compatible de Chrome. No puede ser menor que 32. Para más información, consulta las opciones del compilador Emscripten enlace.
Nombre del campo YAML: initialMemory
Valor predeterminado: 33554432
El tamaño de memoria asignado a la aplicación web. Si ALLOW_MEMORY_GROWTH=0, esta es la cantidad total de memoria que la aplicación web puede usar. Para más información, consulta enlace. Valor en bytes. Ten en cuenta que el valor debe ser múltiplo del tamaño de página de WebAssembly (64KiB).
Esta opción se relaciona con html5.heap_size en game.project enlace. La opción configurada mediante el manifiesto de la aplicación se establece durante la compilación y se usa como valor predeterminado para la opción INITIAL_MEMORY. El valor de game.project sobrescribe el valor del manifiesto de la aplicación y se usa en runtime.
Nombre del campo YAML: stackSize
Valor predeterminado: 5242880
El tamaño del stack de la aplicación. Para más información, consulta enlace. Valor en bytes.