旋转功能你们是怎么做的,麻烦给点思路首先我的图形方块是右一个基本方块组成的,根据二维数组的样子组织好这个图形方块
旋转的话我是首先把二维数组旋转好,然后再根据这个新的二维数组组织一个新的图形方块
每个基本方块我都有标识它是否是旋转的基点,最后我再把原本的那个图形方块的坐标设置成
旋转后的图形方块,这个我觉得好罗索,不知道大家是怎么实现的
旋转的话我是首先把二维数组旋转好,然后再根据这个新的二维数组组织一个新的图形方块
每个基本方块我都有标识它是否是旋转的基点,最后我再把原本的那个图形方块的坐标设置成
旋转后的图形方块,这个我觉得好罗索,不知道大家是怎么实现的
http://wireless.javaeye.com/blog/595321
import java.awt.*;
import java.awt.event.*;public class Game{public static void main(String args[]){
GameFrame gameFrame = new GameFrame();
gameFrame.setBounds(150,50,500,500);
gameFrame.setVisible(true);
gameFrame.gameCanvas.requestFocus();
}
}
下面是GameFrame.java文件import java.awt.*;
。。
太多了,你可以参考一下
http://www.fjzhidao.com/a/zonghepindao/2010/0225/188.html