原生js实现多关卡小人推箱子游戏代码
代码语言:html
所属分类:游戏
代码描述:原生js实现多关卡小人推箱子游戏代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!doctype html><!--声明当前文档为html文档--> <html lang="en"><!--语言为英语--> <head><!--头部--> <meta charset="UTF-8"><!--字符编码:utf-8国际编码 gb2312中文编码--> <meta name="Keywords" content="关键词"> <meta name="Description" content="描述"> <title>HTML5 canvas小人推箱子小游戏代码</title> <style>/*css样式表的衣柜*/ *{ margin:0px; padding:0px; } body{ overflow:hidden; } .game{ width:560px; margin:50px auto; } </style> </head> <body onkeydown="doKeyDown(event)"><!--身体--> <div class="game"> <canvas id="canvas" width="560" height="560"></canvas> <div id="msg"></div> <input type="button" value="上一关" onClick="NextLevel(-1)"> <input type="button" value="下一关" onClick="NextLevel(1)"> <input type="button" value="重玩本关" onClick="NextLevel(0)"> <input type="button" value="游戏说明" onClick="showHelp()"> </div> <script src="//repo.bfw.wiki/bfwrepo/images/tuigame/mapdata100.js"></script> <script> var can = document.getElementById("canvas"); var msg = document.getElementById("msg"); var cxt = can.getContext("2d"); var w = 35,h = 35; var curMap;//当前的地图 var curLevel;//当前等级的地图 var curMan;//初始化小人 var iCurlevel = 0;//关卡数 var moveTimes = 0;//移动了多少次.........完整代码请登录后点击上方下载按钮下载查看
网友评论0