資源簡介
qq_41508508_10582420.zip

代碼片段和文件信息
package?element;
import?java.awt.Graphics;
import?java.awt.Image;
import?java.awt.Rectangle;
public?class?BasicElement?{
public??int?width;
public??int?height;
int?xy;
public??Image[]?images?=?null;
public?boolean?isExist?;
public?BasicElement(int?xint?yImage[]?images)?{
this.x?=?x;
this.y?=?y;
this.images??=?images;
this.width?=?images[0].getWidth(null);
this.height?=?images[0].getHeight(null);
this.isExist?=?true;
}
public?void?draw(Graphics?g)?{
g.drawImage(images[0]xyimages[0].getWidth(null)images[0].getHeight(null)null);
}
public?Rectangle?getRect()?{
Rectangle?r?=?new?Rectangle(xygetWidth()getHeight());
r.grow(1?1);
return?r;
}
public?boolean?bang(BasicElement?e)?{
// if(this.getRect().intersects(e.getRect()))
// System.out.println(“撞到了!!!“);
return?this.getRect().intersects(e.getRect());
}
public??int?getWidth()?{
return?width;
}
public??void?setWidth(int?width)?{
width?=?width;
}
public??int?getHeight()?{
return?height;
}
public??void?setHeight(int?height)?{
height?=?height;
}
public?int?getX()?{
return?x;
}
public?void?setX(int?x)?{
this.x?=?x;
}
public?int?getY()?{
return?y;
}
public?void?setY(int?y)?{
this.y?=?y;
}
public??Image[]?getImages()?{
return?images;
}
public??void?setImages(Image[]?images)?{
images?=?images;
}
public?boolean?isExist()?{
return?isExist;
}
public?void?setExist(boolean?isExist)?{
this.isExist?=?isExist;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-03?19:02??TankFightGame\
?????文件?????????295??2018-07-20?20:25??TankFightGame\.classpath
?????文件????????8196??2018-08-03?19:45??TankFightGame\.DS_Store
?????目錄???????????0??2018-08-03?19:59??__MACOSX\
?????目錄???????????0??2018-08-03?19:59??__MACOSX\TankFightGame\
?????文件?????????120??2018-08-03?19:45??__MACOSX\TankFightGame\._.DS_Store
?????目錄???????????0??2018-08-03?19:36??TankFightGame\.git\
?????文件????????6148??2018-08-03?19:39??TankFightGame\.git\.DS_Store
?????目錄???????????0??2018-08-03?19:59??__MACOSX\TankFightGame\.git\
?????文件?????????120??2018-08-03?19:39??__MACOSX\TankFightGame\.git\._.DS_Store
?????文件??????????24??2018-08-03?19:36??TankFightGame\.git\COMMIT_EDITMSG
?????文件?????????259??2018-08-03?19:35??TankFightGame\.git\config
?????文件??????????73??2018-08-03?19:02??TankFightGame\.git\desc
?????文件???????????0??2018-08-03?19:03??TankFightGame\.git\FETCH_HEAD
?????文件??????????23??2018-08-03?19:02??TankFightGame\.git\HEAD
?????目錄???????????0??2018-08-03?19:02??TankFightGame\.git\hooks\
?????文件?????????478??2018-08-03?19:02??TankFightGame\.git\hooks\applypatch-msg.sample
?????文件?????????896??2018-08-03?19:02??TankFightGame\.git\hooks\commit-msg.sample
?????文件?????????189??2018-08-03?19:02??TankFightGame\.git\hooks\post-update.sample
?????文件?????????424??2018-08-03?19:02??TankFightGame\.git\hooks\pre-applypatch.sample
?????文件????????1642??2018-08-03?19:02??TankFightGame\.git\hooks\pre-commit.sample
?????文件????????1348??2018-08-03?19:02??TankFightGame\.git\hooks\pre-push.sample
?????文件????????4951??2018-08-03?19:02??TankFightGame\.git\hooks\pre-reba
?????文件?????????544??2018-08-03?19:02??TankFightGame\.git\hooks\pre-receive.sample
?????文件????????1239??2018-08-03?19:02??TankFightGame\.git\hooks\prepare-commit-msg.sample
?????文件????????3610??2018-08-03?19:02??TankFightGame\.git\hooks\update.sample
?????文件????????7553??2018-08-03?19:36??TankFightGame\.git\index
?????目錄???????????0??2018-08-03?19:02??TankFightGame\.git\info\
?????文件?????????240??2018-08-03?19:02??TankFightGame\.git\info\exclude
?????目錄???????????0??2018-08-03?19:36??TankFightGame\.git\logs\
?????文件?????????179??2018-08-03?19:36??TankFightGame\.git\logs\HEAD
............此處省略325個文件信息
- 上一篇:設計模式期末大作業 ToFu
- 下一篇:數據庫準備信息
評論
共有 條評論