hmm all i can do now is say look at my senario ive got it working


1 2 3 4 5 6 7 8 9 | public void gameOver() { saver = new Saver(); saver.saveHighscore(counter.getValue()); removeObject(user); board = new ScoreBoard( 600 , 600 ); addObject(board, getWidth() / 2 , getHeight() / 2 ); gameOver = true ; } |
1 2 3 4 5 6 7 8 | public void gameOver() { { Saver saver = new Saver(); saver.saveHighscore(counter.getValue()); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) public class BackGround extends World { private Counter counter; private concierge user; private ScoreBoard board; private Saver saver; private boolean gameOver; public BackGround() { super ( 700 , 600 , 1 ); prepare(); saver = new Saver(); } public void gameOver() { Saver saver = new Saver(); if (counter.getValue() >= 100 ) { gameOver(); } saver.saveHighscore(counter.getValue()); removeObject(user); board = new ScoreBoard( 600 , 600 ); addObject(board, getWidth() / 2 , getHeight() / 2 ); gameOver = true ; } private void prepare() { Counter Counter = new Counter(); concierge concierge = new concierge(Counter); addObject(Counter, 54 , 23 ); addObject (concierge, 120 , 80 ); } } |
1 2 3 4 5 6 7 8 | public void gameOver() { saver.saveHighscore(counter.getValue()); removeObject(user); board = new ScoreBoard( 600 , 600 ); addObject(board, getWidth() / 2 , getHeight() / 2 ); gameOver = true ; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) public class BackGround extends World { private Counter counter; private concierge user; private ScoreBoard board; private Saver saver; private boolean gameOver; public BackGround() { super ( 700 , 600 , 1 ); prepare(); saver = new Saver(); } public void gameOver() { saver.saveHighscore(counter.getValue()); removeObject(user); board = new ScoreBoard( 600 , 600 ); addObject(board, getWidth() / 2 , getHeight() / 2 ); gameOver = true ; } private void prepare() { Counter Counter = new Counter(); concierge concierge = new concierge(Counter); addObject(Counter, 54 , 23 ); addObject (concierge, 120 , 80 ); } } |