<body> <canvas id="can" width="400" height="400" style="background: Black"></canvas> <script> var sn = [ 42, 41 ], dz = 43, fx = 1, n, ctx = document.getElementById("can").getContext("2d"); function draw(t, c) { ctx.fillStyle = c; ctx.fillRect(t % 20 * 20 + 1, ~~(t / 20) * 20 + 1, 18, 18); } document.onkeydown = function(e) { fx = sn[1] - sn[0] == (n = [ -1, -20, 1, 20 ][(e || event).keyCode - 37] || fx) ? fx : n }; !function() { sn.unshift(n = sn[0] + fx); if (sn.indexOf(n, 1) > 0 || n<0||n>399 || fx == 1 && n % 20 == 0 || fx == -1 && n % 20 == 19) return alert("GAME OVER"); draw(n, "Lime"); if (n == dz) { while (sn.indexOf(dz = ~~(Math.random() * 400)) >= 0); draw(dz, "Yellow"); } else draw(sn.pop(), "Black"); setTimeout(arguments.callee, 130); }(); </script> </body>
JS游戏贪吃蛇
来源:
时间:2024-11-26 13:44最新推荐文章于 2024-11-25 11:56:17 发布
tt010175 于 2017-10-16 10:22:43 发布
相关知识
单片机贪吃蛇 毕业设计.pdf
可爱宠物竞技网游 贪吃蛇
用TypeScript写贪吃蛇(1):开发环境搭建
贪吃蛇大作战®的宠物技能升级建议!
玩家疯狂,蛇也疯狂,贪吃蛇和玩家一起忙
如何在贪吃蛇大作战®中获得更多的背景宠物?
如何在贪吃蛇大作战®中获得更多的比赛宠物外观道具?
如何在贪吃蛇大作战®中获得更多的比赛宠物外观卡牌?
贪吃蛇无尽大作战宠物培养攻略
js移动方块
网址: JS游戏贪吃蛇 https://www.mcbbbk.com/newsview657242.html
上一篇: ===7k7k弹弹堂II暖春祝福 |
下一篇: 鸟窝防蛇设计,大自然界充满着无数 |
推荐分享

- 1我的狗老公李淑敏33——如何 5096
- 2南京宠物粮食薄荷饼宠物食品包 4363
- 3家养水獭多少钱一只正常 3825
- 4豆柴犬为什么不建议养?可爱的 3668
- 5自制狗狗辅食:棉花面纱犬的美 3615
- 6狗交配为什么会锁住?从狗狗生 3601
- 7广州哪里卖宠物猫狗的选择性多 3535
- 8湖南隆飞尔动物药业有限公司宠 3477
- 9黄金蟒的价格 3396
- 10益和 MATCHWELL 狗 3352
分享热点排名
分享热点