diff --git a/index.html b/index.html index df0e339..f92e91e 100755 --- a/index.html +++ b/index.html @@ -124,10 +124,10 @@ - - - - + + + + diff --git a/plugins/fifteen_puzzle.js b/plugins/fifteen_puzzle.js deleted file mode 100755 index 59699ef..0000000 --- a/plugins/fifteen_puzzle.js +++ /dev/null @@ -1,79 +0,0 @@ - -//var setup={ -// puzzle_fifteen:{ -// diff:16, -// size:[720,540], -// grid:[3,3], -// art:{ -// url:"UruseiYatsura.gif", -// ratio:false -// }, -// time:"0.1s", -// style:"border-radius:12px;" -// } -//} - -var p=setup.puzzle_fifteen,freeslot=[],size=[],m=[],o=1; -ceation_slots(); -function ceation_slots(){ - size=[p.size[0]/(p.grid[0]+1),p.size[1]/(p.grid[1]+1)] - var c=(p.grid[1]+1)*(p.grid[0]+1)-1,f=document.getElementById("fifteen"); - f.style.width=p.size[0]+'px' - f.style.height=p.size[1]+'px' - for(var y=0;y<=p.grid[1];y++){ - for(var x=0;x<=p.grid[0];x++){ - if(o<=c){ - if(!m[y]){m[y]=[]};m[y][x]=o; - var e=document.createElement("div"); - e.id="slot"+o; - e.setAttribute("onclick","move_slot("+o+")"); - e.className="slot"; - e.style="background-image:url("+p.art.url+");background-size:"+((p.art.ratio)? p.size[0]+"px auto":"auto "+p.size[1]+"px")+";background-position:-"+(size[0]*x)+"px -"+(size[1]*y)+"px ;width:"+size[0]+"px;height:"+size[1]+"px;top:"+(size[1]*y)+"px;left:"+(size[0]*x)+"px;position:absolute;"+((p.style)?p.style:"") - if(p.time){e.style.transitionDuration=p.time} - f.appendChild(e);o++; - }else{m[y][x]=0;freeslot=[p.grid[1],p.grid[0]];} - } - }stir_slots(); -} -function stir_slots(){ - for(var y=0;y
On-line editor
Windows
Browser
macOS
Android
Windows
Browser
macOS
Android
GitHub
Patreon