1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > java俄罗斯方块设计思想 Java俄罗斯方块思想与实现

java俄罗斯方块设计思想 Java俄罗斯方块思想与实现

时间:2019-01-20 15:20:40

相关推荐

java俄罗斯方块设计思想 Java俄罗斯方块思想与实现

本文中的代码只是部分代码,全部代码及用到的图片下载地址:链接:/s/1Ryvr0uxPVX22Ag3aVzGQKQ 密码: tm48

1、我们来分析一下游戏界面,从中能抽象出来:小方块类型,组合方块类型

先来创建 Cell() 小方块类型,此类代表的时游戏中的最小单位(自身的属性有:row--行号 , col--列号 , image--图片)(行为方法有:left()--左移 , right()--右移 , drop()--下移),下面是具体代码:package com.tetris2;

import java.awt.image.BufferedImage;

public class Cell {

/*

* 俄罗斯方块中最小单位

*/

private int row; //行号

private int col; //列号

private BufferedImage image;

public Cell() {

}

//有参构造器,用来接收小方块的行列坐标和图片

public Cell(int row, int col, BufferedImage image) {

super();

this.row = row;

this.col = col;

this.image = image;

}

public int getRow() {

return row;

}

public void setRow(int row) {

this.row = row;

}

public int getCol() {

return col;

}

public void setCol(int col) {

this.col =

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。