Resta nell'editor

Ciò che uno script non può raggiungere: zoom, pannelli, riproduzione, salvataggio.

Il motore possiede il documento e il contesto di modifica. Il resto è dell'editor: come guardi il tuo lavoro e l'app che lo circonda.

  • Visualizza: zoom, panoramica, griglie, vista a tessere, onion skin. Come viene mostrata la tela, non cosa contiene.
  • Pannelli e layout. Elementi della finestra; non c'è nulla da mostrare per un motore senza interfaccia.
  • Riproduzione. Anteprima dell'animazione. Le durate dei fotogrammi e i tag sono programmabili da script.
  • Appunti. A livello di app e non annullabili. Gli script copiano con app.getImage / app.putImage e app.moveCels / app.linkCels.
  • Apertura di sprite e progetti, nomi degli sprite, salvataggio ed esportazione. A livello di app e irreversibili, quindi uno script condiviso non può chiudere, eliminare o sovrascrivere il tuo lavoro. Uno script modifica lo sprite aperto, come un unico passo di annullamento.
  • Importazione di immagini di riferimento. Un selettore di file. I livelli di riferimento possono comunque essere letti e riposizionati.
  • Le librerie salvate di pennelli e palette. Ciò che hai salvato nel tuo account; il motore non può vederle, quindi uno script ne riceve una solo quando il suo modulo di configurazione la richiede e tu la scegli (campi pennello e palette). Gli script definiscono anche i propri pennelli nel motore (app.defineBrush): quelli non vengono salvati né aggiunti alla libreria.
  • Lo strumento attivo. Nel motore gli strumenti sono comandi (app.drawStroke, app.floodFill, …).

In Markdown: editor-only.md.