渲染:
代码如下:
!DOCTYPE html html head meta charset=' UTF-8 ' title/title/head body p style=' font-size : 20px;'键盘箭头A和D控制左右移动,S控制快速下滑。w控制变形,空格控制暂停,回车开始游戏/p div id=' box ' style=' width : 1000 px;高度: 800 px;border: 1px纯粉色;margin: 0 auto相对位置:'/div/body script type=' text/JavaScript ' shape _ collection={//顺时针旋转变形图有点麻烦,这里要加一个参数——距离向左或向右都不能变形,有利于图的后续展开。但是在这里,我们不要写S1: [{Mo: [[0,0,0,0,0],[0,0,0,0],[1,1,1],1]],L: True,//传递这个它们不能变形(它们离右边一格就不能变形)Mo: [[0,1,0,0],0,[0,1,0],[0,1]s :【{ mo :【//切勿变形[1,1,0,0],[1,1,0,0,0],[0,0,0,0]】, l : false,r 33366s :【{ mo :【//右侧不能变形[1,0,0,0],[1,1,0,0],[0,1,0,0],[0,0,0 r:true } ],s :[{ mo : [//右侧不能变形,但左侧可以变形[1,0,0,0],[1,0,0,0],[1,1,0,0],[0,0,0]],l: true。 [1,1,1,0],[1,0,0,0],[0,0,0,0]],l:true,r:true},{ mo 3360[//右侧不能变形[1,1,0,0],[0] l:true,r:false },{ mo: [ [0,0,0,0],[0,0,1,0],[1,1,0],[1