Interne Befehle
Engine-Befehle, die Skripte nicht aufrufen können, und warum.
Die Engine hat 173 Befehle. Diese 25 lassen sich nicht aus Skripten aufrufen, jeweils aus dem genannten Grund; alle übrigen gehören zur API oben.
addReferenceLayer— Die Nutzlast enthält eine rohe ReferenceSource (Bildpixel in voller Auflösung aus einer importierten Datei) – ein Skript kann so etwas nicht erzeugenautoSlice— ein Editor-Befehl (Sprite > Auto-Slice); Skripte finden ihre eigenen Bereiche und rufen app.addSlice aufinsertFrame— Rückgängig/Wiederholen-Mechanik – die Nutzlast enthält einen rohen Frame plus einen Map<CelKey, Cel>-Schnappschuss, ein Skript kann so etwas nicht erzeugeninsertLayer— Rückgängig/Wiederholen-Mechanik – die Nutzlast enthält rohe Layer-Objekte plus Map<CelKey, Cel>/Map<CelKey, ReferenceTransform>-Schnappschüsse, ein Skript kann so etwas nicht erzeugeninsertSlice— Rückgängig/Wiederholen-Mechanik – stellt einen entfernten Slice an seiner ursprünglichen Position wieder her; Skripte verwenden app.addSliceinsertTag— Rückgängig/Wiederholen-Mechanik – die Nutzlast enthält einen rohen Tag-Schnappschuss, ein Skript kann so etwas nicht erzeugeninsertTilemapTile— Die Nutzlast enthält erfasste Pixelpuffer und Instanzlisten für Rückgängig – interne Mechanik, die Umkehrung von removeTilemapTilepasteCels— Die Nutzlast ist ein von extractCels erzeugter Zwischenablage-Schnappschuss (typisierte RGBA-Arrays pro Cel), den ein Skript nicht erzeugt; Skripte kopieren mit app.moveCels / app.linkCels oder setPixelreplaceDocument— Rückgängig/Wiederholen-Mechanik – die Nutzlast enthält einen Schnappschuss des ganzen Sprites, ein Skript kann so etwas nicht erzeugenreplaceLayerContent— Rückgängig/Wiederholen-Mechanik für convertToTilemap / convertToNormalLayer – die Nutzlast enthält einen Schnappschuss der Cels und Platzierungen einer EbenerestoreCel— Rückgängig/Wiederholen-Mechanik – die Nutzlast enthält einen rohen Cel-Schnappschuss (oder null), ein Skript kann so etwas nicht erzeugenrestoreCelRegion— Rückgängig-Mechanik – der Teil eines Cels, den ein Pixelschreibvorgang ersetzt hat, von der Engine erfasstrestoreCels— Rückgängig/Wiederholen-Mechanik – die Nutzlast enthält rohe Cel-Schnappschüsse (oder Löschungen), ein Skript kann so etwas nicht erzeugenrestoreDocumentParts— Rückgängig/Wiederholen-Mechanik für Zusammenführen, Reduzieren, Hintergrundumwandlung, Leinwandgeometrie und Palettenneuzuordnungen – die Nutzlast enthält rohe Ebenen, Cels und PlatzierungenrestoreFrameDurations— Rückgängig/Wiederholen-Mechanik für setAllFrameDurations – app.setAllFrameDurations / app.setFrameDuration decken die echten Skript-Anwendungsfälle bereits abrestoreLayerTree— Rückgängig/Wiederholen-Mechanik für groupLayers / ungroupLayer – die Nutzlast ist eine ganze Ebenenreihenfolge plus rohe Gruppen-Layer-Objekte; Skripte verwenden app.groupLayers, app.ungroupLayer und app.moveLayerrestoreMoveState— Rückgängig-Mechanik für movePixels – die Nutzlast enthält einen exakten Cel- und Selection-Schnappschuss, den ein Skript nicht erzeugen mussrestorePalette— Rückgängig/Wiederholen-Mechanik für Farbanpassungen an einer Palette: setzt die Palette unverändert, ohne Pixel neu zuzuordnen (app.setPalette ordnet neu zu)restoreTilemapState— Rückgängig/Wiederholen-Mechanik für paintTilemapPixels – die Nutzlast enthält erfasste Tile-Puffer und eine InstanzlistesetCelText— Der Editor zeichnet den Text mit eigenen Schriften und schickt die Pixel mit; ein Skript hat keine Schriften und zeichnet Text daher als Pixel (app.pastePixels)setColorCycles— Rückgängig/Wiederholen-Mechanik – stellt die Liste der Farbzyklen wieder her; Skripte verwenden app.addColorCycle und verwandte FunktionensetGrid— Ansichtseinstellung des Editors (der Dialog Rastereinstellungen) – sie positioniert ein Overlay und das Einrasten, ändert aber nicht das Kunstwerk, das ein Skript erzeugtsetGuides— Ansichtseinstellung des Editors (Ansicht > Hilfslinien) – Hilfslinien positionieren ein Overlay und das Einrasten, ändern aber nicht das Kunstwerk, das ein Skript erzeugtsetPerspective— Ansichtseinstellung des Editors (Ansicht > Perspektivraster) – sie positioniert ein Overlay, ändert aber nicht das Kunstwerk, das ein Skript erzeugtsetSlices— Rückgängig/Wiederholen-Mechanik – stellt die Slice-Liste wieder her, die autoSlice ersetzt hat
Als Markdown: internal.md.