Files
Perler_beads/preview/js/bootstrap.js

19 lines
777 B
JavaScript

const requestedVersion = new URLSearchParams(location.search).get("version");
const savedVersions = new Set(Array.from({ length: 29 }, (_, i) => `pass${i + 1}`));
const modulePath = savedVersions.has(requestedVersion)
? `./iterations/${requestedVersion}/Main.js`
: "./Main.js";
const { Main } = await import(modulePath);
Laya.init(640, 1136).then(() => {
const root = new Laya.Scene();
Laya.stage.addChild(root);
root.addComponent(Main);
}).catch(error => {
console.error("Laya 初始化失败", error);
const message = document.createElement("pre");
message.textContent = String(error?.stack || error);
message.style.cssText = "padding:24px;color:#7a2330;background:white;white-space:pre-wrap";
document.body.appendChild(message);
});