INNER CODE UNIT · JavaScript

updateLoading

electronicarts/pbmpm · src/main.js:448

function updateLoading()
{
    document.getElementById('main').style = 'display:none';
    document.getElementById('loadingText').innerHTML = 'Loading' + '.'.repeat(Math.floor(g_loadSpinnerState / 5));

    g_loadSpinnerState = (g_loadSpinnerState + 1) % (4 * 5);
}

async function saveScene()
{
    const result = await window.showSaveFilePicker();
    const stream = await result.createWritable();
    await stream.write(JSON.stringify({
        version: 2,
        resolution: [ui.g_canvas.width, ui.g_canvas.height],
        shapes: Array.from(ui.g_simShapes),
        settings: ui.getNonDefaultUIElements(),
    }, null, 4));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…