I have a button in my menu (leaderboard ) in which i want to save my best 5 scores. How i can do that??? thanks
import greenfoot.*;
public class Menu extends World
{
public Menu()
{
super(1024, 800, 1, true);
addObject(new PlayButton(), 500, 250);
addObject(new HelpButton(), 500, 400);
addObject(new LeaderButton(), 500, 550);
addObject(new CreditsButton(), 500, 700);
}
}import greenfoot.*;
public class HelpScreen extends World
{
public HelpScreen()
{
super(1024, 800, 1, true);
addObject(new BackButton(), 200, 700);
}
}public void saveScore()
{
if (UserInfo.isStorageAvailable()) // is user logged in and is server available
{
UserInfo me = UserInfo.getMyInfo(); // get user info
if (getScore() > me.getScore()) // is new score higher than previous score
{
me.setScore(getScore()); // set new high score
me.store(); // save updated info
}
}
}theWorld.saveScore();