/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param manager Link to an AssetManager if required for loading the data (e.g. models with textures) * @return The savable that was saved or null if none was found */ public static Savable loadGame(String gamePath, String dataName, AssetManager manager) { return loadGame(gamePath, dataName, manager, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName) { return loadGame(gamePath, dataName, null, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param storageType The specific type of folder to use to save the data * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName, JmeSystem.StorageFolderType storageType) { return loadGame(gamePath, dataName, null, storageType); }
Node player = (Node) SaveGame.loadGame("mycompany/mygame", "savegame_001"); player.attachChild(model); rootNode.attachChild(player);
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param manager Link to an AssetManager if required for loading the data (e.g. models with textures) * @return The savable that was saved or null if none was found */ public static Savable loadGame(String gamePath, String dataName, AssetManager manager) { return loadGame(gamePath, dataName, manager, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName) { return loadGame(gamePath, dataName, null, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param storageType The specific type of folder to use to save the data * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName, JmeSystem.StorageFolderType storageType) { return loadGame(gamePath, dataName, null, storageType); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName) { return loadGame(gamePath, dataName, null); }