91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-11
  • 語(yǔ)言: Java
  • 標(biāo)簽:

資源簡(jiǎn)介

打磚塊JAVA游戲代碼。可以運(yùn)行的。。。。。

資源截圖

代碼片段和文件信息


import?java.awt.Color;
import?java.awt.Graphics;
import?java.awt.Point;


/*
?*?To?change?this?template?choose?Tools?|?Templates
?*?and?open?the?template?in?the?editor.
?*/
/**
?*
?*?@author?Administrator
?*/
public?class?ball?{

????private?Point?location;
????private?Point?bound;
????private?int?diameter;

????private?int?dx;
????private?int?dy;

????private?gamePanel?gameP;
????private?block?blk;
????private?pad?pd;
????private?boolean?padCanBounce?=?false;
????public?static?int?nt=0;
????public?static?int[]?mt=new?int[]{};




????public?ball(gamePanel?gp?pad?p?block?bk)?{
????????gameP?=?gp;
????????blk?=?bk;
????????pd?=?p;
????????diameter?=?20;
????????location?=?new?Point(pd.location.x?+?(pd.size.x?-?diameter)?/?2?pd.location.y?-?pd.size.y);

????????dx?=?5;
????????dy?=?-5;
????????bound?=?new?Point(gp.width?gp.heigth);


????}



????@SuppressWarnings(“empty-statement“)
????public?void?move()?{

????????if?(gameP.ballMove)?{
????????????location.x?+=?dx;
????????????location.y?+=?dy;
????????????wallBounced();
????????????blockBounced();
????????????padBounced();


????????}?else?{
????????????location.setLocation(pd.location.x?+?(pd.size.x?-?diameter)?/?2?pd.location.y?-?pd.size.y);
????????}
????}

????public?void?draw(Graphics?g)?{
????????g.setColor(Color.blue);
????????g.fillOval(location.x?location.y?diameter?diameter);
????}

????public?boolean?Bounce(Point?bk_location?Point?bk_size)?{
//????????if?(((location.x?>?bk_location.x?-?diameter?/?2)?&&?(location.x??bk_location.y?-?diameter))?||?((location.y?>?bk_location.y?-?diameter?/?2)?&&?(location.y??bk_location.x?-?diameter)?&&?(location.x?????????if?((location.x?>?bk_location.x?-?diameter)?&&?(location.x??bk_location.y?-?diameter)?&&?(location.y?//?????????????gamePanel.fen+=10;
????????????return?true;
????????}?else?{
????????????return?false;
????????}

????}

????public?void?wallBounced()?{

????????if?((location.x?>?bound.x?-?diameter)?||?(location.x?????????????dx?=?-dx;
????????????padCanBounce?=?true;
????????}

????????if?(location.y?????????????dy?=?-dy;
????????}
????????if?(location.y?>?bound.y)?{
????????????dy?=?-dy;
????????????gameP.ballMove?=?false;
????????????nt+=1;
//????????????}
????????}

????}

????public?void?blockBounced()?{
????????Point?local1?local2?local3?size1?size2?size3;
????????for?(int?i?=?0;?i?????????????local2?=?new?Point(blk.location[i].x?+?blk.size.x?*?9?/?10?blk.location[i].y);
????????????size2?=?new?Point(blk.size.x?*?1?/?10?blk.size.y);
????????????local1?=?blk.location[i];
????????????size1?=?new?Point(blk.size.x?*?1?/?10?blk.size.y);
????????????local3?=?new?Point(blk.location[i].x?+?blk.size.x?*?1?/?10?blk.location[i].y);
???

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????5087??2009-06-07?14:23??Java試驗(yàn)二\ball.java

?????文件???????1350??2009-06-07?14:28??Java試驗(yàn)二\block.java

?????文件????????913??2009-06-07?14:23??Java試驗(yàn)二\Gameframe.java

?????文件???????5291??2009-06-07?14:51??Java試驗(yàn)二\gamePanel.java

?????文件??????13796??2009-06-07?14:53??Java試驗(yàn)二\JavaProject15.jar

?????文件????????286??2009-06-07?14:18??Java試驗(yàn)二\MathRondom.java

?????文件???????1010??2009-04-03?11:30??Java試驗(yàn)二\pad.java

?????文件?????????54??2009-06-07?14:57??Java試驗(yàn)二\一些問(wèn)題.txt

?????目錄??????????0??2009-06-07?14:55??Java試驗(yàn)二

-----------?---------??----------?-----??----

????????????????27787????????????????????9


評(píng)論

共有 條評(píng)論

相關(guān)資源