refactored desktop pet component

This commit is contained in:
2026-01-05 17:24:38 +08:00
parent ca995899fe
commit 0a11c333b4
7 changed files with 320 additions and 311 deletions

View File

@@ -0,0 +1,16 @@
<script lang="ts">
export let spriteSheetUrl: string;
export let spriteX: number;
export let spriteY: number;
export let size = 32;
</script>
<div
class="pixelated"
style="
width: {size}px;
height: {size}px;
background-image: url('{spriteSheetUrl}');
background-position: {spriteX}px {spriteY}px;
"
></div>