refactored desktop pet component
This commit is contained in:
16
src/lib/components/PetSprite.svelte
Normal file
16
src/lib/components/PetSprite.svelte
Normal 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>
|
||||
Reference in New Issue
Block a user