optimize sprite generation

This commit is contained in:
Daniel Bulant 2021-08-25 19:08:52 +02:00
parent 972e69c07d
commit 716c5725bb

View file

@ -59,6 +59,7 @@ async function getTree({ directory }) {
async function makeSprite({ directory, base, out }) {
const rel = directory.substr(base.length);
const loc = path.join(out, rel) + ".png";
if(fsSync.existsSync(loc)) return;
const files = (await fs.readdir(directory)).sort((a, b) => parseInt(a) - parseInt(b));
const canvas = createCanvas(files.length * 100, 100);