
Я работаю над созданием кнопок для оконТема Unity7с помощью Inkscape. Файл, который у меня есть, использует сетку 7x4, с каждым квадратом сетки 19px и содержит одно изображение кнопки. Несколько слоев используются для фона кнопки, иконок, эффектов состояния и т. д. По сути, теперь у меня есть каждое из предполагаемых изображений кнопки, размещенных на одной сетке бок о бок.
Чего я не могу понять / найти информацию в сети, так это как разделить это одно изображение SVG на несколько файлов меньшего размера, по одному для каждого отдельного изображения кнопки. Мне нужно, чтобы каждый из них содержал свою соответствующую область 19 на 19 пикселей и был в формате SVG и PNG.
PNG-часть я, вероятно, мог бы сделать вручную, используяЭкспортировать изображение PNGпункт меню, выбирая каждый раз другую область изображения для экспорта. Однако я понятия не имею, как получить отдельные изображения SVG, что важно, поскольку SVG — это то, что Unity предпочитает отображать. Все, что я видел в сети, предназначено для разделения каждого слоя в отдельный файл, а это не то, что я ищу здесь.
Итак, как мне получить отдельные SVG из этого одного большого изображения? Автоматизированное решение было бы предпочтительнее, чтобы сэкономить время на самом деле.