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

  • 大小: 27KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-22
  • 語言: Java
  • 標簽: 打磚塊??

資源簡介

Java打磚塊游戲,可以完美運行! 即使年齡已經開始慢慢的增長,但我還是懷念當初我玩這個游戲時的樂趣!

資源截圖

代碼片段和文件信息

package?com.fei;

import?java.awt.*;

public?class?Ball?{
????private?double?x?y;//左上角的位置
????private?boolean?isAlive?=?true;
????private?boolean?moveToRight?=?true?moveToDown?=?true;
????private?int?count;

????private?static?int?XSpeed?=?20;

????private?static?int?YSpeed?=?15;
????public?static?int?R?=?4;

????public?Ball()?{
????????this.x?=?0;
????????this.y?=?0;
????????count?=?0;
????}

????public?Ball(int?x?int?y)?{
????????this.x?=?x;
????????this.y?=?y;
????}

????public?void?draw(Graphics?g)?{
????????if?(isAlive)?{
????????????Color?c?=?g.getColor();
????????????g.setColor(Color.YELLOW);
????????????g.fillOval((int)?x?(int)?y?R?+?R?R?+?R);
????????????g.setColor(c);
//????????????System.out.println(x+“\t“+y);
????????}
????}

????public?void?move(double?dt)?{
????????if?(moveToDown)
????????????y?+=?YSpeed?*?dt;
????????else
????????????y?-=?YSpeed?*?dt;
????????if?(moveToRight)
????????????x?+=?XSpeed?*?dt;
????????else
????????????x?-=?XSpeed?*?dt;
//????????System.out.println(x?+?“\t“?+?y);
????}

????public?Rectangle?getRect()?{
????????return?new?Rectangle((int)x?-?R?(int)?y?-?R?R?+?R?R?+?R);//?加法速度比乘法快
????}

????public?double?getX()?{
????????return?x;
????}

????public?double?getY()?{
????????return?y;
????}

????public?int?getCount()?{
????????return?count;
????}

????public?int?getXSpeed()?{
????????return?XSpeed;
????}

????public?int?getYSpeed()?{
????????return?YSpeed;
????}

????public?boolean?isAlive()?{
????????return?isAlive;
????}

????public?void?setIsAlive(boolean?isAlive)?{
????????this.isAlive?=?isAlive;
????}

????public?boolean?isMoveToDown()?{
????????return?moveToDown;
????}

????public?boolean?isMoveToRight()?{
????????return?moveToRight;
????}

????public?boolean?bounceOffVertical(Event?e)?{
????????boolean?flag?=?false;
????????Brick?brick?=?e.getBrick();
????????if(brick?==?null){
????????????flag?=?true;
????????????this.count++;
????????????this.moveToRight?=?!?this.moveToRight;
????????}else{
????????????if(brick.isAlive()?&&?this.y+0.1?>=?brick.getTop()?-?R?-?R?&&?this.y-0.1?<=?brick.getBottom()?-?R)?{
????????????????flag?=?true;
????????????????this.count++;
????????????????this.moveToRight?=?!this.moveToRight;
????????????????brick.setLive(false);
????????????}
????????}
????????return?flag;
????}

????public?boolean?bounceOffHorizontal(Event?eWall?myWall)?{
????????boolean?flag?=?false;
????????Brick?brick?=?e.getBrick();
????????if(brick?==?null){
????????????if(this.moveToDown?&&?this.x+0.1?>=?myWall.getX()?-?R?&&?this.x-0.1?<=?myWall.getX()?+?Wall.WIDTH?-?R)?{
????????????????flag?=?true;
????????????????this.count++;
????????????????this.moveToDown?=?false;
????????????}else?if(!this.moveToDown){
????????????????flag?=?true;
????????????????this.count++;
????????????????this.moveToDown?=?true;
????????????}
????????}else{
????????????if(brick.isAlive()?&&?this.x+0.1

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2017-12-27?19:00??xiaoyouxi\.classpath

?????文件????????385??2017-12-27?19:00??xiaoyouxi\.project

?????文件????????598??2017-12-27?19:00??xiaoyouxi\.settings\org.eclipse.jdt.core.prefs

?????文件???????3417??2018-01-04?00:05??xiaoyouxi\bin\com\fei\Ball.class

?????文件???????1951??2018-01-02?20:51??xiaoyouxi\bin\com\fei\Brick.class

?????文件????????962??2018-01-02?20:55??xiaoyouxi\bin\com\fei\DIYArrayList$DIYArrayIterator.class

?????文件???????2656??2018-01-02?20:55??xiaoyouxi\bin\com\fei\DIYArrayList.class

?????文件???????1600??2018-01-02?20:58??xiaoyouxi\bin\com\fei\Event.class

?????文件????????644??2018-01-02?23:49??xiaoyouxi\bin\com\fei\GAME$1.class

?????文件????????913??2018-01-02?23:49??xiaoyouxi\bin\com\fei\GAME$2.class

?????文件????????868??2018-01-02?23:49??xiaoyouxi\bin\com\fei\GAME$KeyMonitor.class

?????文件???????2460??2018-01-02?23:49??xiaoyouxi\bin\com\fei\GAME$PaintThread.class

?????文件???????6901??2018-01-02?23:49??xiaoyouxi\bin\com\fei\GAME.class

?????文件???????1469??2018-01-02?22:23??xiaoyouxi\bin\com\fei\MinPQ$HeapIterator.class

?????文件???????4841??2018-01-02?22:23??xiaoyouxi\bin\com\fei\MinPQ.class

?????文件???????1068??2018-01-02?20:24??xiaoyouxi\bin\com\fei\Wall$Direction.class

?????文件???????2944??2018-01-02?20:24??xiaoyouxi\bin\com\fei\Wall.class

?????文件???????3306??2018-01-04?00:05??xiaoyouxi\src\com\fei\Ball.java

?????文件???????1005??2018-01-02?20:51??xiaoyouxi\src\com\fei\Brick.java

?????文件???????1764??2018-01-02?20:55??xiaoyouxi\src\com\fei\DIYArrayList.java

?????文件????????955??2018-01-02?20:58??xiaoyouxi\src\com\fei\Event.java

?????文件???????8810??2018-01-02?23:49??xiaoyouxi\src\com\fei\GAME.java

?????文件???????9103??2018-01-02?22:23??xiaoyouxi\src\com\fei\MinPQ.java

?????文件???????2290??2018-01-02?20:24??xiaoyouxi\src\com\fei\Wall.java

?????目錄??????????0??2018-01-07?14:16??xiaoyouxi\bin\com\fei

?????目錄??????????0??2018-01-07?14:16??xiaoyouxi\src\com\fei

?????目錄??????????0??2018-01-07?14:16??xiaoyouxi\bin\com

?????目錄??????????0??2018-01-07?14:16??xiaoyouxi\src\com

?????目錄??????????0??2018-01-07?14:16??xiaoyouxi\.settings

?????目錄??????????0??2018-01-07?14:16??xiaoyouxi\bin

............此處省略5個文件信息

評論

共有 條評論