资源简介

捕鱼达人java版,一时改良的捕鱼游戏;游戏画面,声音,初始金币等等基本跟原版一致,声音是用AudioInputStream写的,用的线程在并发情况下会显示杂音, 已经处理过,不太明显,在两三秒内连点数十下还是会感觉到,其他就没什么了, 想直接启动的话, 双击run.bat就行,也可以导入idea或eclipse由项目启动.

资源截图

代码片段和文件信息

package com.mypro.base.graphics;

import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.objectInputStream;
import java.io.objectOutputStream;
import java.io.Serializable;

public class Bitmap implements Serializable{
private BufferedImage image;
public Bitmap(BufferedImage image){
this.image = image;
}

public Image getImage() {
return image;
}

/**
 * 获取图片宽度
 * @return
 */
public int getWidth() {
// TODO Auto-generated method stub
return image.getWidth(null);
}

/**
 * 获取图片高度
 * @return
 */
public int getHeight() {
// TODO Auto-generated method stub
return image.getHeight(null);
}

/**
 * 缩放图片
 * @param src
 * @param width
 * @param height
 * @param tf
 */
public static Bitmap createScaledBitmap(Bitmap srcint widthint heightboolean tf){
BufferedImage img = new BufferedImage(width height BufferedImage.TYPE_4BYTE_ABGR);
Graphics g = img.getGraphics();
g.drawImage(src.image 0 0 width height 0 0 src.getWidth() src.getHeight() null);
return new Bitmap(img);
}
/**
 * 复制图片
 * @param src
 * @return
 */
public static Bitmap createBitmap(Bitmap src){
return src.copy();
}

public Bitmap copy(){
BufferedImage image = new BufferedImage(this.getWidth() this.getHeight() BufferedImage.TYPE_4BYTE_ABGR);
Graphics g = image.getGraphics();
g.drawImage(this.image 0 0 null);
return new Bitmap(image);
}

/**
 * 返回像素颜色
 * @param x
 * @param y
 * @return
 */
public int getPixel(int xint y){
return image.getRGB(x y);
}

/**
 * 设置像素颜色
 * @param x
 * @param y
 * @param color
 */
public void setPixel(int xint yint color){
image.setRGB(x y color);
}
}




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        880  2013-11-01 11:21  FishGame\FishGame\.classpath

     文件       1288  2018-11-02 11:07  FishGame\FishGame\.idea\encodings.xml

     文件       1444  2018-11-01 09:10  FishGame\FishGame\.idea\inspectionProfiles\Project_Default.xml

     文件        262  2018-11-01 09:10  FishGame\FishGame\.idea\misc.xml

     文件        256  2018-11-01 09:10  FishGame\FishGame\.idea\modules.xml

     文件      46168  2018-11-02 14:42  FishGame\FishGame\.idea\workspace.xml

     文件        384  2013-11-01 11:21  FishGame\FishGame\.project

     文件         88  2018-07-03 15:33  FishGame\FishGame\.settings\org.eclipse.core.resources.prefs

     文件        629  2013-11-01 11:21  FishGame\FishGame\.settings\org.eclipse.jdt.core.prefs

     文件     209011  2013-11-01 11:21  FishGame\FishGame\bg\fishlightbg_0.jpg

     文件     234864  2013-11-01 11:21  FishGame\FishGame\bg\fishlightbg_1.jpg

     文件     292921  2013-11-01 11:21  FishGame\FishGame\bg\fishlightbg_2.jpg

     文件     188716  2013-11-01 11:21  FishGame\FishGame\bg\fishlightbg_3.jpg

     文件     251395  2013-11-01 11:21  FishGame\FishGame\bg\fishlightbg_4.jpg

     文件     204787  2013-11-01 11:21  FishGame\FishGame\bg\fishlightbg_5.jpg

     文件     240424  2013-11-01 11:21  FishGame\FishGame\bg\fishlightbg_6.jpg

     文件      60717  2013-11-01 11:21  FishGame\FishGame\bg\setting.jpg

     文件     207501  2013-11-01 11:21  FishGame\FishGame\bg\start.jpg

     文件    1089818  2013-11-01 11:21  FishGame\FishGame\bgm\bg.ogg

     文件       8313  2013-11-01 11:21  FishGame\FishGame\bgm\bgm_fire.ogg

     文件       9261  2013-11-01 11:21  FishGame\FishGame\bgm\bgm_net.ogg

     文件      29282  2013-11-01 11:21  FishGame\FishGame\bgm\coinanimate.ogg

     文件      24435  2013-11-01 11:21  FishGame\FishGame\bgm\coinsnone.ogg

     文件       9867  2013-11-01 11:21  FishGame\FishGame\bgm\firechange.ogg

     文件    1449318  2013-11-01 11:21  FishGame\FishGame\bgm\fishbg2.mp3

     文件      35280  2013-11-01 11:21  FishGame\FishGame\bgm\highpoints.ogg

     文件     115357  2013-11-01 11:21  FishGame\FishGame\bgm\hundredpoints.mp3

     文件       1981  2018-11-01 09:19  FishGame\FishGame\bin\com\mypro\base\graphics\Bitmap.class

     文件        318  2018-11-01 09:19  FishGame\FishGame\bin\com\mypro\base\graphics\Canvas.class

     文件        218  2018-11-01 09:19  FishGame\FishGame\bin\com\mypro\base\graphics\Matrix.class

............此处省略264个文件信息

评论

共有 条评论