diff --git a/src/components/SpriteCanvas.vue b/src/components/SpriteCanvas.vue index 8b9e51f..0c5c191 100644 --- a/src/components/SpriteCanvas.vue +++ b/src/components/SpriteCanvas.vue @@ -151,15 +151,29 @@ draggable="false" /> - + +
+ {{ cellIndex - 1 }} +
+ +
@@ -195,6 +209,7 @@ allowCellSwap: boolean; showAllSprites: boolean; showOffsetLabels: boolean; + showFrameIds: boolean; }>(); const emit = defineEmits<{ diff --git a/src/views/EditorView.vue b/src/views/EditorView.vue index b545672..9c2df28 100644 --- a/src/views/EditorView.vue +++ b/src/views/EditorView.vue @@ -148,16 +148,25 @@ :class="showOffsetLabels ? 'bg-indigo-100 text-indigo-700 dark:bg-indigo-900/40 dark:text-indigo-300' : 'text-gray-600 dark:text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700'" class="w-full flex items-center justify-start gap-2 p-2 rounded text-xs font-medium transition-colors" > - Labels + Coordinates - + + + +
@@ -284,6 +293,7 @@ :allow-cell-swap="allowCellSwap" :show-all-sprites="showAllSprites" :show-offset-labels="showOffsetLabels" + :show-frame-ids="showFrameIds" @update-sprite="updateSpritePosition" @update-sprite-cell="updateSpriteCell" @remove-sprite="removeSprite" @@ -383,6 +393,7 @@ const allowCellSwap = ref(false); const showAllSprites = ref(false); const showOffsetLabels = ref(false); + const showFrameIds = ref(false); const customColor = ref('#ffffff'); const isCustomMode = ref(false);