代码拉取完成,页面将自动刷新
同步操作将从 老雷/game-html5-snake 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
eval('I="fillStyle",J="fillRect",K="#e96900",c=document.getElementById("c"),C=c.getContext("2d"),w=h=20,W=c.width,H=c.height,M=W/w,N=H/h,V=parseInt,R=Math.random,T=setTimeout,D={97:{x:-1,y:0},115:{x:0,y:1},100:{x:1,y:0},119:{x:0,y:-1}},B=[{x:V(w/2),y:h,d:119}],f=X();onkeypress=@(e){if(D[e.which]){B[0].d=e.which}};C.m=@(f,a){% C[f].apply(C,a),C};C.s=@(f,v){% C[f]=v,C};@ P(p,a,b,c){C.s("strokeStyle","#fff").m("strokeRect",[p.x*M,p.y*N,M,N]).s(I,c||"#aaa").m(J,[p.x*M,p.y*N,M,N])}@ X(){var p={x:V(R()*w),y:V(R()*h)};% B.some(s)?X():p}@ o(){C.s(I,K).s("font","bold 24px 宋体").m("fillText",["游戏结束",(W-24*4)/2,(H-24)/2])}@ n(p){var d=D[p.d];%{x:p.x+d.x,y:p.y+d.y,d:p.d}}@ s(a,b){% a.x==b.x&&a.y==b.y}@ g(){var a=n(B[0]),L=B.length,i=0;if(!(a.x>=0&&a.x<w&&a.y>=0&&a.y<h)){% o()}while(i<L){if(s(a,B[i++])){% o()}}B.unshift(a);(f.x==a.x&&f.y==a.y)?f=X():B.pop();C.s(I,"#f1fedd").m(J,[0,0,W,H]);P(f,0,0,K);P(B[0],0,0,"#2d64b3");B.slice(1).forEach(P);T(g,200-L*1.5)}g()'.replace(/@/g,'function').replace(/%/g,'return'))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。