Deploying to built from @ 1e5245668c 🚀

This commit is contained in:
pulsejet 2020-10-20 00:32:30 +00:00
parent dacb2a9e65
commit 6ea028b70e
2 changed files with 562 additions and 553 deletions

File diff suppressed because one or more lines are too long

View File

@ -74,19 +74,28 @@ window.loadFileAsync = function(fullPath, bitmap, callback) {
generationCanvas.width = sm[0]; generationCanvas.width = sm[0];
generationCanvas.height = sm[1]; generationCanvas.height = sm[1];
// Create dummy from data uri // Draw
FS.createPreloadedFile(path, filename, generationCanvas.toDataURL(), true, true, function() { var img = new Image;
// Return control to C++ img.onload = function(){
callback(); callback = () => {}; const ctx = generationCanvas.getContext('2d');
ctx.drawImage(img, 0, 0, sm[0], sm[1]);
// Lazy load and refresh // Create dummy from data uri
load(() => { FS.createPreloadedFile(path, filename, generationCanvas.toDataURL(), true, true, function() {
const reloadBitmap = Module.cwrap('reloadBitmap', 'number', ['number']) // Return control to C++
reloadBitmap(bitmap); callback(); callback = () => {};
// Lazy load and refresh
load(() => {
const reloadBitmap = Module.cwrap('reloadBitmap', 'number', ['number'])
reloadBitmap(bitmap);
});
}, console.error, false, false, () => {
try { FS.unlink(path + "/" + filename); } catch (err) {}
}); });
}, console.error, false, false, () => { };
try { FS.unlink(path + "/" + filename); } catch (err) {}
}); img.src = sm[2];
} else { } else {
if (bitmap) { if (bitmap) {
console.warn('No sizemap for image', mappingKey); console.warn('No sizemap for image', mappingKey);