摘要: /** * CreateAlphaImage() 绘制带半透明的图片 * * @param alphaValue * 透明度,其取值如0x88FFFFFF,前两位十六进制表示透明度,88表示透明度为50%,如果是00表示全透明,FF表示不透明。 * @param srcImage * 需要画成半透明的图片 * @return Image 半透明处理后的图片 */private Image createAlphaImage(Image srcImage, int alphaValue) {int w = srcImage.getWidth();int h = srcImage.getHeigh. 阅读全文
posted @ 2011-02-24 15:45 小西346 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1.屏幕刷新控制public static final int FPS = 20;public void run() { while(isPlay) { long startTime = System.currentTimeMillis(); gameLogic(); repaint(); long endTime = System.currentTimeMillis(); long costTime = endTime - startTime; if(costTime < 1000/FPS) { try { loopThread.sleep(1000/FPS - costTime); 阅读全文
posted @ 2011-02-24 14:30 小西346 阅读(657) 评论(1) 推荐(1) 编辑