fix: change scale for solid textures and clean up

This commit is contained in:
trafficlunar 2025-01-12 14:25:59 +00:00
parent 5af7113247
commit 8a5182fa13
5 changed files with 4 additions and 11 deletions

View file

@ -48,7 +48,7 @@ function Blocks({
tilemap.clear(); tilemap.clear();
// Tile solid colors at smaller scales // Tile solid colors at smaller scales
if (scale >= 0.5) { if (scale >= 0.4) {
blocks.forEach((block) => { blocks.forEach((block) => {
tilemap.tile(textures[block.name] ?? missingTexture, block.x * 16, block.y * 16); tilemap.tile(textures[block.name] ?? missingTexture, block.x * 16, block.y * 16);
}); });

View file

@ -282,6 +282,7 @@ function Canvas() {
resizeCanvas(); resizeCanvas();
return () => resizeObserver.disconnect(); return () => resizeObserver.disconnect();
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [stageContainerRef]); }, [stageContainerRef]);
useEffect(() => { useEffect(() => {

View file

@ -1,3 +1,4 @@
/* eslint-disable react-hooks/exhaustive-deps */
import { CanvasContext } from "@/context/Canvas"; import { CanvasContext } from "@/context/Canvas";
import { useContext, useEffect, useState } from "react"; import { useContext, useEffect, useState } from "react";

View file

@ -1,5 +1,4 @@
@import url("https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");
@import url("https://fonts.cdnfonts.com/css/born2bsporty-fs");
@font-face { @font-face {
font-family: "Minecraft"; font-family: "Minecraft";
@ -10,15 +9,6 @@
font-display: swap; font-display: swap;
} }
@font-face {
font-family: "MinecraftBold";
src: url("/fonts/minecraft-font-bold.woff2") format("woff2"), url("/fonts/minecraft-font-bold.woff") format("woff"),
url("/fonts/minecraft-font-bold.otf") format("otf");
font-weight: bold;
font-style: normal;
font-display: swap;
}
@tailwind base; @tailwind base;
@tailwind components; @tailwind components;
@tailwind utilities; @tailwind utilities;

View file

@ -14,6 +14,7 @@ export default {
colors: {}, colors: {},
fontFamily: { fontFamily: {
minecraft: ["Minecraft", "sans-serif"], minecraft: ["Minecraft", "sans-serif"],
inter: ["Inter", "sans-serif"],
}, },
}, },
}, },