拼吾爱程序人生

首页 » 其他编程 » javascript » JavaScript版俄罗斯方块
cobra - 2008-4-26 11:30:00
文/Freewind22  出处/博客园

用JavaScript 写的俄罗斯方块, 实现了几个比较简单的功能: 自定义按键, 设置初始速度,难度和方块,换肤功能。

布局用的Div+Css

演示地址:http://58.61.155.48:818/Tetris.html 
下载:http://download.csdn.net/source/430506
        http://58.61.155.48:818/Tetris.rar

程序主要用了三个类, 窗口类、菜单类、游戏类和一个基类。

1.基类, 定义了一些常用属性和函数.

Code


 您可能对 [javascript] 的这些文章也感兴趣:

Javascript实例教程(8) 检验表单有效性
连续滚动的制作
一个简单的javascript菜单
Mootools-1.2 学习笔记之ajax基本操作
Javascript滑动菜单(二)
JavaScript中继承的实现方法
简单奥运会倒计时代码
Javascript API 应用之地图配置
60秒倒计时的一个小JAVASCRIPT
Javascript实现的自动验证函数
cobra - 2008-4-26 11:31:00
2.窗口类, 继承Base类, 主要负责窗口的移动,关闭等

有2种显示方式:

1)可以显示为普通窗口 调用方式 showWindow();

2)也可以显示为模态对话框 调用方式 showDialog();

Code


cobra - 2008-4-26 11:32:00
3.菜单类,继承Base类。实例化时以字符串形式传入回调函数名.

Code


cobra - 2008-4-26 11:33:00
4.游戏类,继承Base类。主要负责游戏相关操作,设置按键,速度,难度等。

Code


1
查看完整版本: JavaScript版俄罗斯方块
Modify by pin5i DZNT_ExpandPackage 2.1.3237 2007-2008 pin5i.com
  Total Unique Visitors: