当前位置: 首页 > news >正文

商洛网站制作平台网站功能

商洛网站制作,平台网站功能,seo外包公司哪家专业,wordpress 子夜面功能描述#xff1a;每走10步随机改变一个方方向#xff0c;当键盘按下方向键 w,s,a,d时#xff0c;使用键盘方向控制蛇的移动#xff0c;蛇头每撞到一次自身时改变屏幕颜色#xff0c;蛇头碰到边界时从另一边回来。 实现思路#xff1a;用个30大小的数组存放每个结点每走10步随机改变一个方方向当键盘按下方向键 w,s,a,d时使用键盘方向控制蛇的移动蛇头每撞到一次自身时改变屏幕颜色蛇头碰到边界时从另一边回来。 实现思路用个30大小的数组存放每个结点蛇头结点根据当前方向移动数组中其他结点的值依次换成上一个结点的值。 效果展示 !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/title /head bodyscriptconst NORTH 0;const SOUTH 1;const WEST 2;const EAST 3;const NODE_LENGTH 50;const MAX_LENGTH 30;const CURRENT_LENGTH 30;const SPEED 50;const SCREEN_WIDTH window.innerWidth;const SCREEN_HEIGHT window.innerHeight;var x0;var y0;var head 0;var tail MAX_LENGTH - 1;var body [];var direction 1;var count 0;var touchSelfCnt 0;var colorArray [red,orange,yellow,green,#025CBD,#05BC67,#6C6783,#766783,#836783,#836776,white];var KEY_CONTROL_FLAG 0;for (var i 0; i MAX_LENGTH ; i) {console.log();var element document.createElement(span);element.id i;element.style.position absolute;element.style.left i*NODE_LENGTHpx;element.style.top 0;element.style.background black;element.style.border2px solid red;element.style.widthNODE_LENGTHpx;element.style.heightNODE_LENGTHpx;var docBody document.body;docBody.appendChild(element);body[i] {x:i*NODE_LENGTH,y:0,element:element};console.log(element);}console.log(SCREEN_WIDTH,SCREEN_HEIGHT);document.addEventListener(keydown,function (event) {KEY_CONTROL_FLAG 1;switch (event.keyCode) {case 87:direction NORTH;break;case 83:direction SOUTH;break;case 65:direction WEST;break;case 68:direction EAST;break;default:break;}});function move(){if(count%100 KEY_CONTROL_FLAG0){direction Math.floor(Math.random()*4)}console.log(direction,direction);switch (direction) {case NORTH:y-SPEED;break;case SOUTH:ySPEED;break;case WEST:x-SPEED;break;case EAST:xSPEED;break;default:break;}if (x (SCREEN_WIDTH-NODE_LENGTH)) {x 0;}else if (y SCREEN_HEIGHT-NODE_LENGTH) {y 0;}else if (x 0) {x SCREEN_WIDTH-NODE_LENGTH;}else if (y 0) {y SCREEN_HEIGHT-NODE_LENGTH;}body[0] {x:x,y:y};// console.log(x,y,direction,x,y,direction)//判断有没有撞到自己for (var i 1; i body.length ; i) {if(body[i].x x body[i].yy){document.body.style.background colorArray[touchSelfCnt%11];touchSelfCnt;document.body.appendChild(div);}}}function drawSnake(){for (var i body.length-1; i 0 ; i--) {body[i] body[i-1];}for (var i 0; i body.length ; i) {var element document.getElementById(i);element.style.left body[i].xpx;element.style.top body[i].ypx;}}setInterval(function () {move();drawSnake();count;},100) /script /body /html
http://www.hkea.cn/news/14447612/

相关文章:

  • 手机建网站怎么弄做机械的网站
  • 专业模板建站提供商能用二级域名做网站吗
  • 山东鸿泰建设集团有限公司网站wordpress 开放注册
  • 做网站选用什么域名比较好网页跳转到别的网站
  • 企业网站的用户需求分析西安seo代理商
  • 网站 流量攻击怎么办做网站学什么
  • 北京响应式网站建设推荐网站建设技术保证怎么写
  • 网站建设综合训练报告搜索引擎营销的含义
  • 中资源的 域名管理网站流浪动物网站开发
  • 网站开发可选择的方案有swf格式网站链接怎样做
  • wordpress超时退出企业网站如何做优化
  • 婚纱摄影网站大全旅游网站的功能
  • 做图片网站赚不赚钱建站需求
  • 可以做mv的视频网站长春市网络品牌推广
  • 网站页面好了怎么做后端wordpress 安装旧版本
  • 网站seo的推广计划网络营销有什么新的变化
  • 兄弟们给个能用的网站群晖wordpress外网
  • 企业cms建站系统焦作网站建设哪家好
  • 聊城手机网站建设解决方案施工企业年终总结及明年工作计划
  • 美剧网站怎么做免费活动网
  • 省技能大赛网站开发方案高端品牌网页设计
  • 网站建设前端切图贵阳市住房和城乡建设厅网站
  • 动易网站栏目局网站建设意见
  • ps做网站要求官网网站建设研究
  • 网站后台密码忘了怎么办企业营销的意义
  • 运城购物网站开发设计做网站建设挣钱吗
  • 网站dns解析失败音乐播放网站开发pc端
  • 网站 后台 设计wordpress回复显示插件
  • 怀化物流网站建设报价wordpress评论选择头像
  • 沈阳大型网站设计公司WordPress纯代码添加雪花