[FEAT] Compare sprite bug fix
This commit is contained in:
@@ -27,18 +27,18 @@
|
||||
>
|
||||
<!-- Background sprites (dimmed for comparison) -->
|
||||
<template v-if="showAllSprites">
|
||||
<template v-for="i in maxFrames()" :key="`bg-${i}`">
|
||||
<template v-if="i !== currentFrameIndex && !hiddenFrames.includes(i)">
|
||||
<template v-for="layer in getVisibleLayers()" :key="`${layer.id}-${i}`">
|
||||
<template v-for="i in maxFrames()" :key="`bg-${i - 1}`">
|
||||
<template v-if="i - 1 !== currentFrameIndex && !hiddenFrames.includes(i - 1)">
|
||||
<template v-for="layer in getVisibleLayers()" :key="`${layer.id}-${i - 1}`">
|
||||
<img
|
||||
v-if="layer.sprites[i]"
|
||||
:src="layer.sprites[i].url"
|
||||
v-if="layer.sprites[i - 1]"
|
||||
:src="layer.sprites[i - 1].url"
|
||||
class="absolute pointer-events-none"
|
||||
:style="{
|
||||
left: `${cellDimensions.negativeSpacing + layer.sprites[i].x}px`,
|
||||
top: `${cellDimensions.negativeSpacing + layer.sprites[i].y}px`,
|
||||
width: `${layer.sprites[i].width}px`,
|
||||
height: `${layer.sprites[i].height}px`,
|
||||
left: `${cellDimensions.negativeSpacing + layer.sprites[i - 1].x}px`,
|
||||
top: `${cellDimensions.negativeSpacing + layer.sprites[i - 1].y}px`,
|
||||
width: `${layer.sprites[i - 1].width}px`,
|
||||
height: `${layer.sprites[i - 1].height}px`,
|
||||
opacity: '0.3',
|
||||
imageRendering: settingsStore.pixelPerfect ? 'pixelated' : 'auto',
|
||||
}"
|
||||
|
||||
Reference in New Issue
Block a user