git auto update
This commit is contained in:
parent
1e0246507f
commit
ba9857ad7d
@ -2,8 +2,8 @@
|
||||
<head><meta charset="utf-8">
|
||||
<link rel="stylesheet" href="./css/main.css">
|
||||
<script src="./js/0-loadfail.js"></script>
|
||||
<script src="./js/0-jsloader.js"></script>
|
||||
<script src="./js/0-jsloadentry.js"></script>
|
||||
<script src="./js/1-jsloader.js"></script>
|
||||
<script src="./js/2-jsloadentry.js"></script>
|
||||
</head><body>
|
||||
<div id="mainframe"><canvas id="maincanvas"></canvas></div>
|
||||
</body></html>
|
@ -3,16 +3,16 @@
|
||||
(function() {
|
||||
var do_loadfail=function(msg) {
|
||||
var a=document.createElement("div");
|
||||
a.style.textAlign="center";
|
||||
a.style.display="inline-block";
|
||||
a.style.textAlign="left";
|
||||
a.style.position="absolute";
|
||||
a.style.zIndex="999999";
|
||||
a.style.margin="auto";
|
||||
a.style.color="rgba("+0xff+","+0xff+","+0x00+",1)";
|
||||
a.style.width="100%";
|
||||
a.style.verticalAlign="middle";
|
||||
a.style.outline="none";
|
||||
a.style.top="20vh";
|
||||
a.style.width="max-content";
|
||||
a.style.left="0";
|
||||
a.style.right="0";
|
||||
a.style.top="50%";
|
||||
a.style.transform="translateY(-50%)";
|
||||
a.style.fontSize="20px";
|
||||
a.style.lineHeight="25px";
|
||||
a.style.whiteSpace="pre";
|
||||
@ -20,6 +20,8 @@
|
||||
|
||||
document.body.innerHTML="";
|
||||
document.body.style.backgroundColor="rgba("+0x75+","+0x60+","+0x60+",1)";
|
||||
document.body.style.height="100vh";
|
||||
document.body.style.margin="0";
|
||||
document.body.appendChild(a);
|
||||
};
|
||||
|
||||
|
@ -50,10 +50,10 @@
|
||||
if(libmain.settings.use_fixed_aspect_ratio) {
|
||||
res=libutil.calcresize(document.body.clientWidth, document.body.clientHeight, libmain.settings.fixed_ratio);
|
||||
}
|
||||
mainframe.style.width=res[0]+"px";
|
||||
mainframe.style.height=res[1]+"px";
|
||||
mainframe.style.left=res[2]+"px";
|
||||
mainframe.style.top=res[3]+"px";
|
||||
libmain.mainframe.style.width=res[0]+"px";
|
||||
libmain.mainframe.style.height=res[1]+"px";
|
||||
libmain.mainframe.style.left=res[2]+"px";
|
||||
libmain.mainframe.style.top=res[3]+"px";
|
||||
};
|
||||
|
||||
window.addEventListener("resize", libmain.resize);
|
||||
@ -73,13 +73,13 @@
|
||||
libmain.stageroot.sortableChildren=true;
|
||||
libmain.render=function() {
|
||||
try {
|
||||
libmain.renderer.render(libmain.stageroot);
|
||||
libmain.renderer.render(libmain.stageroot1);
|
||||
} catch(e) {
|
||||
console.error(e);
|
||||
if(typeof loadfail=="function") {
|
||||
loadfail(e.message+"\n"+e.stack);
|
||||
loadfail(libutil.error2str(e));
|
||||
} else {
|
||||
window.alert(e.message+"\n"+e.stack);
|
||||
window.alert(libutil.error2str(e));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
@ -9,7 +9,7 @@
|
||||
libutil.clamp=function(val, min, max) {
|
||||
if(window.EnableDebugMode) {
|
||||
if(max<min) {
|
||||
console.warn("ibutil.clamp(): the max value is less than the min value");
|
||||
console.warn("clamp(): the max value is less than the min value");
|
||||
var min1 = Math.min(min, max);
|
||||
var max1 = Math.max(min, max);
|
||||
return Math.min(Math.max(val, min1), max1);
|
||||
@ -28,6 +28,17 @@
|
||||
}
|
||||
};
|
||||
|
||||
libutil.error2str=function(e) {
|
||||
if(window.EnableDebugMode&&(typeof e!=="object"||e==null)) {
|
||||
console.error("error2str(): the provided param is not an object");
|
||||
return String(e);
|
||||
}
|
||||
var name=e.name||"<Error Name not Set>";
|
||||
var message=e.message||"<No error message available>";
|
||||
var stack=e.stack||["<Not Available>"];
|
||||
return name+": "+message+"\n\nStack Trace: \n"+"- "+stack.trim().split("\n").join("\n- ")+"\n\nCheck the developer console for detailed information.";
|
||||
};
|
||||
|
||||
window.libutil=libutil;
|
||||
|
||||
})();
|
Loading…
x
Reference in New Issue
Block a user