diff --git a/index.html b/index.html new file mode 100644 index 0000000..f54090a --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +投篮
等级:
模式:
最终得分:
动作:

diff --git a/main.js b/main.js new file mode 100644 index 0000000..303b0c1 --- /dev/null +++ b/main.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={frame:{width:1068,height:600},count:5,game:60,level:1,totalScore:100,totalTimes:20,mode:0,scores:[{direction:0,score:5}],directions:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=[],n=0;n<20;n++)t.push(e);return t}(0)},t=0,n=0,a=function(){t=0,n=0;var a=Date.now()+1e3*e.count,o=a+1e3*e.game;return{event:"start",data:{count:{finishTime:a,duration:e.count},game:{finishTime:o,duration:e.game,totalScore:e.totalScore,totalTimes:e.totalTimes,level:e.level,mode:e.mode,config:{scores:e.scores,directions:e.directions}},status:1,param:{}}}},o=function(e){return{event:0===e?"pause":"continue",data:{status:0===e?3:1}}},c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n;return{event:"finish",data:{score:e,times:a,status:2,param:{}}}},i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=null;return d(e,n)?t={event:"play",data:{status:1,param:{direction:e}}}:alert("错误: 动作执行错误"),t},s=function(e){var t=null;switch(e){case"start":t=a();break;case"pause":t=o(0);break;case"continue":t=o(1);break;case"finish":t=c();break;case"play":t=i(+(arguments.length<=1?void 0:arguments[1]));break;case"again":t={event:"again",data:{}}}return t};function d(t,n){return t===e.directions[n]}var l=document.getElementById("iframe"),r=l.contentWindow;function u(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a\n
动作'.concat(a,':
\n \n \n ');t.innerHTML=n}(d.value-0),d.value&&"0"!==d.value||l.classList.add("d-none")})),t.addEventListener("click",(function(){var t;e.totalTimes=o.value-0||e.totalTimes,e.totalScore=c.value-0||e.totalScore,e.count=i.value-0||e.count,e.game=s.value-0||e.game,function(){var t=document.getElementsByClassName("directionScores");if(t.length){e.scores=[];for(var n=0;n