文件名称:俄罗斯方块(含JAVA APPLET源码)
文件大小:118KB
文件格式:RAR
更新时间:2009-04-04 17:46:40
智力游戏
详情请见http://asp2.6to23.com/ghostliang/Software/RussionCube/ 对这个游戏实在没什么好说的,就简单解释一下源程序中的构造函数吧。由于时间有限,演示时我只用了其中几项,所以在这里作个详细说明。 打开工程文件后,打开RussionCube.java 在RussionCube的构造函数里可以看到Interfaces的初始化。 这里的Interfaces便是游戏的界面。它拥有如下参数: public Interfaces( int startX,int startY, int totalRow,int totalCol, int blockSize, Color backGround, Color interfaceBackGround, Color frontGround, Color[] colors, int baseLevel) 其中startX,StartY是绘制界面的起始位置 totalRow,totalCol是设定游戏界面总行数与列数(起码的大于4吧) blockSize是每一单元格的像素值 backGround,interfaceBackGround,frontGround分别代表APPLET背景色,界面背景色和前景色 colors应为大于7的一个颜色数组,分别为7种方块填色(小于7则使用默认颜色) baseLevel为初始等级 好了,只要大家善加利用,应该可以做出一个个性化的俄罗斯方块,欢迎大家赐教,谢谢:) P.S. 经高手指点,好象内存回收不对(巨耗内存),请大哥们帮我看看,通知我哪有问题好吗?谢谢 P.S. 已更正以上问题:)