[FEAT] Replace img

This commit is contained in:
2026-01-07 18:58:47 +01:00
parent 8a4e14750b
commit 06ab1e45db
3 changed files with 129 additions and 8 deletions

View File

@@ -309,6 +309,7 @@
@flip-sprite="flipSprite"
@copy-sprite-to-frame="copySpriteToFrame"
@open-pixel-editor="openPixelEditor"
@add-sprites="addSprites"
/>
</div>
<div v-else-if="activeTab === 'preview'" class="h-full flex items-center justify-center">
@@ -372,8 +373,29 @@
const projectStore = useProjectStore();
const { closeProject, loadProjectData } = useProjectManager();
const settingsStore = useSettingsStore();
const { layers, visibleLayers, activeLayer, activeLayerId, columns, updateSpritePosition, updateSpriteInLayer, updateSpriteCell, removeSprite, removeSprites, replaceSprite, addSprite, processImageFiles, alignSprites, addLayer, removeLayer, moveLayer, rotateSprite, flipSprite, copySpriteToFrame } =
useLayers();
const {
layers,
visibleLayers,
activeLayer,
activeLayerId,
columns,
updateSpritePosition,
updateSpriteInLayer,
updateSpriteCell,
removeSprite,
removeSprites,
replaceSprite,
addSprite,
addSprites,
processImageFiles,
alignSprites,
addLayer,
removeLayer,
moveLayer,
rotateSprite,
flipSprite,
copySpriteToFrame,
} = useLayers();
const { downloadSpritesheet, exportSpritesheetJSON, importSpritesheetJSON, downloadAsGif, downloadAsZip } = useExportLayers(
layers,