i have two characters and i have levels games. after playing a certain level, I would like to continue the game with the same character, but it does not save the character. What can be done? anyone have an idea?
Level2 level2 = new Level2(player);
public Level2(Player player)
{
super(600, 400, 1);
addObject(player, 300, 200);
// etc.public Level2()
{
super(600, 400, 1);
addObject(SelectionWorldNameHere.player, 300, 200);
// etc.
}import greenfoot.*;
public class SelectionWorld extends World
{
public static Actor chosenPlayer;
public SelectionWorld()
{
super(600, 400, 1);
// etc.
}
// etc.
}if (SelectionWorld.chosenPlayer == null) Greenfoot.setWorld(new SelectionWorld()); // or addObject(SelectionWorld.chosenPlayer, 300, 200);
chosenPlayer = new PlayerA();
chosenPlayer = playerA;