Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Línea de comandos

flatty -h lo muestra todo. Nada aquí es necesario para el uso ordinario — estas opciones son para scripts de compilación, para reproducir un informe de bug y para abrir la aplicación ya apuntada a algo.

Abrir algo

OpciónHace
-open <path>abre un proyecto: su carpeta, o su project.fdraw
-project <dir>la carpeta del proyecto en la que trabajar; creada por -save si aún no lo es
-name "Nice Name"el nombre del proyecto, que también establece los nombres de los archivos exportados
-palette <file>importa un archivo de paleta al inicio
-tool <name>pone una herramienta en mano: brush, bucket, texture, glyph, flextrude, shapes o generator
-no-launchersalta el selector de inicio
-show-launcherlo fuerza, incluso cuando algo else lo habría saltado

Ejecutar sin interfaz

OpciónHace
-saveescribe el archivo del proyecto y sale
-exportescribe exports/ y exports/latest/, y luego sale
flatty -project ./sprites/cloud -demo cloud -save   # créalo y escribe el archivo del proyecto
flatty -open ./sprites/cloud -export                # escribe las exportaciones

Ambas necesitan algún lugar donde escribir, así que se niegan a ejecutarse sin -project o -open en lugar de inventar un camino. Derivar uno de un raíz más el título es lo que solía mover el trabajo de alguien cuando renombraban un proyecto.

Una ejecución en script no escribe ajustes. -project, -save, -export y -screenshot suprimen los escritos de configuración, así que una ejecución que sepa qué hacer no puede reescribir tu historial, tus espacios de trabajo o tus preferencias como efecto secundario. El panel Ajustes dice No se guarda cuando eso está en vigor.

La ventana

OpciónHace
-width N / -height Ntamaño de la ventana; 0 llena el monitor
-layout <id>comienza con una disposición integrada en lugar de los espacios de trabajo guardados
-workspaces Ncomienza con N espacios de trabajo, mostrando uno vacío
-theme <id>tema de interfaz para esta ejecución solo, por id
-lang <code>idioma de interfaz para esta ejecución solo: en, pl, es, de, pt

Los ids de disposición son default, full, deck, palette, settings y rico-full. Son ids en lugar de los nombres que muestra el panel — default es Simple, full es Claudy, rico-full es Rico — porque un id tiene que seguir funcionando después de que una disposición se renombre. Ninguna opción restaura tu sesión; un nombre que no sea integrado detiene la ejecución en lugar de devolverte silenciosamente tus propios espacios de trabajo.

Los ids de tema son organic, night-wave, y los cinco estados de ánimo — night-wave-jungle, night-wave-kapuccino, night-wave-soft, night-wave-soft-jungle y night-wave-soft-kapuccino — además de cualquiera de los tuyos. Un nombre que no sea uno detiene la ejecución e imprime la lista.

-theme y -lang no cambian nada en el disco: son solo para esta ejecución.

Abrir un panel al inicio

Cada uno de estos hace exactamente lo que hace un clic en algún lugar de la interfaz. Existen para que un panel pueda ser fotografiado o reproducido sin una mano en el ratón.

OpciónAbre
-show-helpla tarjeta de ayuda de la aplicación
-show-setupel panel de configuración
-show-commandsla paleta de comandos
-show-knifela navaja suiza, abierta y fija
-show-pickerel selector de proyectos
-show-new-projectel panel Nuevo proyecto
-show-quitel diálogo de salida
-show-unsavedel diálogo de cambios sin guardar
-show-wheella rueda de color
-show-layoutsel panel Disposiciones
-show-mediael panel Medios
-show-vectorel panel Vector
-show-recorderel panel Grabadora
-show-glyphsel panel Caracteres, con el sello en mano
-show-keysel panel Teclas
-show-texture-pickerel navegador de archivos en modo archivo
-edit-image <file>el editor de imagen, de camino a la biblioteca de medios
-place-image <file>el editor de imagen, de camino al lienzo
-popout <name>abre un panel sobre el espacio de trabajo — el nombre escrito de cualquier panel: settings, keys, theme, view3d, vector, export, recorder, …
-recordcomienza una grabación inmediatamente y sale cuando se escribe. Necesita -project u -open, y no filmará el lienzo — ese espera a que alguien dibuje. Se permite filmar la ventana: termina por sí mismo en el límite de su tarjeta

Capturas de pantalla y obra de prueba

OpciónHace
-screenshot <file>renderiza N fotogramas, escribe un PNG, sale
-frames Ncuántos fotogramas primero. Predeterminado 30
-demo <name>siembra obra de prueba
-show-redrawtinta cada panel en el fotograma que se redibuja, para ver cuáles se mantienen

-demo acepta cloud, layers, mirror, clip, lasso, palettes, deck, deckback, decksolo y texture.

Dos cosas sobre -screenshot valen la pena saber, porque ambas parecen bugs:

  • Escribe en relación con el directorio actual, no donde creías que pedías. Una ruta absoluta falla.
  • Un recuento bajo de -frames apenas avanza una animación. Los primeros fotogramas aún no se mantienen según la pantalla, así que -frames 30 puede ser centésimas de segundo de tiempo animado — y cualquier cosa que se mueve parece que no se dibuja en absoluto. Usa 60 o más antes de concluir que algo está roto.

-screenshot también apaga las sugerencias y el desplazamiento para la ejecución, porque una ejecución en script no tiene mano en el puntero y el puntero se sienta donde el compositor lo dejó.