
Ich arbeite an der Erstellung von Fensterschaltflächen für einUnity 7-Themamit Inkscape. Die Datei, die ich habe, verwendet ein 7x4-Raster, wobei jeder Rasterbereich 19 Pixel groß ist und ein einzelnes Schaltflächenbild enthält. Für die Schaltflächenhintergründe, Symbole, Statuseffekte usw. werden mehrere Ebenen verwendet. Im Grunde habe ich jetzt alle vorgesehenen Schaltflächenbilder nebeneinander auf demselben Raster angeordnet.
Was ich nicht herausfinden kann/online keine Informationen dazu finde, ist, wie ich dieses einzelne SVG-Bild in mehrere kleinere Dateien aufteilen kann, eine für jedes einzelne Schaltflächenbild. Jede Datei muss ihren jeweiligen 19 x 19 Pixel großen Bereich enthalten und sowohl im SVG- als auch im PNG-Format vorliegen.
Den PNG-Teil könnte ich wahrscheinlich von Hand machen, indem ichPNG-Bild exportierenMenüoption, wobei jedes Mal ein anderer Bereich des Bildes zum Exportieren ausgewählt wird. Ich habe jedoch keine Ahnung, wie ich die einzelnen SVG-Bilder erhalten könnte, was wichtig ist, da SVG das ist, was Unity am liebsten anzeigt. Alles, was ich online gesehen habe, dient dazu, jede Ebene in eine separate Datei aufzuteilen, was hier nicht das ist, wonach ich suche.
Wie erhalte ich also meine einzelnen SVGs aus diesem einen größeren Bild? Eine automatisierte Lösung wäre vorzuziehen, um Zeit bei der eigentlichen Ausführung zu sparen.