A Ambersprite
ENTRDEFRESITPTRUJA

Slices & 9-Slice

Ein Slice ist ein benanntes Rechteck über einem Teil des Sprites — verwendet, um UI-Bedienfelder, Trefferboxen, Gegenstandssymbole und 9-Slice-Regionen für eine Spiel-Engine zu markieren.

Slices über einem UI-Sprite gezeichnet
Slices über einem UI-Sprite gezeichnet

Einen Slice erstellen#

  1. Wähle das Slice-Werkzeug (aktiviere es über Werkzeuge bearbeiten, falls ausgeblendet).
  2. Ziehe ein Kästchen auf der Leinwand. Ein Ziehen von mindestens 2 px erzeugt einen Slice; ein reines Tippen wählt stattdessen den obersten Slice unter dem Punkt aus.
  3. Der Slice erscheint als cyanfarbenes Rechteck mit seinem Namen.

Der Befehl Auswahl ▸ Slice hinzufügen verwandelt die aktuelle Auswahl in einen Slice.

Slice-Optionen (Werkzeugleiste ▸ Extra)#

OptionWirkung
NameAuf dem Slice und in Exporten angezeigt.
NINEDen Slice als 9-Slice markieren — ziehe die inneren Hilfslinien, um den nicht dehnbaren Rand festzulegen, sodass die Engine die Mitte skalieren kann, ohne die Ecken zu verzerren.
AngelpunktDer Ursprungspunkt des Slice (ziehe das Rosenkreuz oder Angelpunkt zentrieren).
Slice löschenIhn entfernen.
Alle Slices löschenJeden Slice entfernen.

Slices exportieren#

Datei ▸ Exportieren ▸ Slices schreibt ein PNG pro Slice (auf sein Rechteck zugeschnitten), benannt nach dem Slice. Slice-Daten — Rechteck, Angelpunkt, 9-Slice-Ränder — sind auch in den Sprite-Sheet- und Tiled-Exporten enthalten.