争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

未完成的JS作品之一:用面向对象思想写的虫吃豆游戏

时间:2024/7/2作者:未知来源:争怎路由网人气:

j==this.row-1)
this.obj.rows[j].cells[i].style.background = 'black';
else
this.obj.rows[j].cells[i].style.background = 'white';
for (i=0;i<10;i++)
this.addDot();
}

}
function keyPress() {
if (event.keyCode==105 && snake.direction!=1 && snake.direction!=3)
snake.direction=1;
if (event.keyCode==106 && snake.direction!=2 && snake.direction!=4)
snake.direction=2;
if (event.keyCode==107 && snake.direction!=1 && snake.direction!=3)
snake.direction=3;
if (event.keyCode==108 && snake.direction!=2 && snake.direction!=4)
snake.direction=4;
}
var count=0;
function run() {
var c = snake.move();
if(c=='black')
alert('Game Over!');
else {
if(c=='red') {
count++;
for (var i=0;i<5;i++)
snake.node[snake.node.length] = new Pos(snake.node[snake.node.length-1].x, snake.node[snake.node.length-1].y);
board.addDot();
score.value = count;
}
window.setTimeout('run()',30);
}
}
</script>
<body>
SCORE:<input name=score type=text value=0 disabled onfocus=this.blur()><br>
<script>
var board = new Board('GameBoard',50,40);
board.draw();
board.clear();
var snake = new Snake(1,1);
snake.setBoard(board);
snake.draw();
document.body.onkeypress = keyPress;
window.setTimeout('run()',10);
</script>
<body>
</html>

关键词:未完成的JS作品之一:用面向对象思想写的虫吃豆游戏




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版