A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曲终烟尽 中级黑马   /  2015-7-19 11:28  /  466 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天进魅族主页发现有个贪吃蛇游戏但是豆子还没吃完就结束了。。。
,看了下源码是js的于是乎,保存,修改了一下.


把分数标签的宽度改长用于显示我加进去的文本,width=500;原来是100会折行显示.

  1.         .on-score {
  2.             position: absolute;
  3.             font-family: 'Minecraft';
  4.             color: #365510;
  5.             letter-spacing: 5px;
  6.             left: 30px;
  7.             top: 20px;
  8.             z-index: 2;
  9.             font-size: 30px;
  10.             width: 500px;
  11.             height: 30px;
  12.             line-height: 30px;
  13. <div class="blockcode"><blockquote>        var _syncStatus = function () {
  14.             if (nSnakeLen === 1) {
  15.                 scoreObj.innerHTML = '000';
  16.             } else {
  17.                 var score = (nSnakeLen - 1) * 500;
  18.                                 //分数被我改成1万了。
  19.                 if (score > 100000) {
  20.                     score = 100000;
  21.                 }
  22.                 scoreObj.innerHTML = score < 100 ? '0' + score : score;
  23.                                 scoreObj.innerHTML = "M的分数是" + scoreObj.innerHTML;
  24.                 if (score == 100000) {
复制代码

      
把分数乘了 500 吃一个豆加 500分
把最高分判定改成了100000.
最后修改对象的内容,在原有内容基础上加上文本"X的分数是"
大功告成.所有豆子可以吃完了。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马