1
JavaでBreakoutというゲームをプログラミングしています。私の背景は最初は灰色ですが、私が勝つと緑に変わります。しかし、私はこれを達成することはできません。誰かが私を助けることができますか?メソッドのバックグラウンドを変更するJava
ここで色が宣言されています。
// Those are the basic statements and properties of the game and prepares the game to start
int numberlost =0;
Graphics gContext;
Image buffer;
Thread thread;
boolean leftArrow = false;
boolean rightArrow = false;
boolean ballready = true;
boolean extraball=false;
Ball ball;
Field brick;
Paddle paddle;
public static final Color
PaddleColor=Color.black,
ObstacleColor=Color.red,
BallColor=Color.red;
public static Color FieldColor = new Color(0xcccccc); // background is hexidemal color grey
、これは私の勝利()メソッドです:
は// This method is called when you win
public void win() {
ball=null;
paddle=null;
// the background is set to green
FieldColor= Color.green;
}
だから、それはこのようでなければならないであろう。 \t \t \t gContext.setColor(新色(0x99FF00)); しかし、それでも動作しません – Maris