赞 | 179 |
VIP | 1 |
好人卡 | 0 |
积分 | 146 |
经验 | 1849 |
最后登录 | 2024-1-19 |
在线时间 | 718 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 14637
- 在线时间
- 718 小时
- 注册时间
- 2011-7-16
- 帖子
- 1428
|
看了下mv的rpg_managers.js
- DataManager.saveGame = function(savefileId) {
- try {
- return this.saveGameWithoutRescue(savefileId);
- } catch (e) {
- console.error(e);
- try {
- StorageManager.remove(savefileId);
- } catch (e2) {
- }
- return false;
- }
- };
- DataManager.loadGame = function(savefileId) {
- try {
- return this.loadGameWithoutRescue(savefileId);
- } catch (e) {
- console.error(e);
- return false;
- }
- };
复制代码
load这个方法是存在的;
对比了我那个插件的网络读取记录部分,发现,比较复杂,不能直接配合使用:
搜索了mv全部js文件后,发现rpg_scenes.js中有使用load
- Scene_Load.prototype.onSavefileOk = function() {
- Scene_File.prototype.onSavefileOk.call(this);
- if (DataManager.loadGame(this.savefileId())) {
- this.onLoadSuccess();
- } else {
- this.onLoadFailure();
- }
- };
复制代码
所以你可以试试这个:
- if (DataManager.loadGame(1)) {
- Scene_Load.onLoadSuccess();
- } else {
- Scene_Load.onLoadFailure();
- }
- };
复制代码
或者这个:
- //$.toaster({ message : "读取成功!"});
-
- // Extract data from savegame
- console.log("Extract save contents");
- DataManager.createGameObjects();
- DataManager.extractSaveContents(JsonEx.parse(StorageManager.load(1)));
- //console.log(LZString.decompressFromBase64(data.savedata));
- //console.log(JsonEx.parse(LZString.decompressFromBase64(data.savedata)));
- // Move player
- console.log("Reserve transfer player");
- $gamePlayer.reserveTransfer($gameMap.mapId(), $gamePlayer.x, $gamePlayer.y);
- $gamePlayer.requestMapReload();
- // Initialize map
- console.log("Goto Scene_Map");
- $gameSystem.onAfterLoad();
- Scene_Load.prototype.reloadMapIfUpdated.call(null);
- SceneManager.goto(Scene_Map);
- if (SceneManager._scene) {
- SceneManager._scene.fadeOutAll();
- };
复制代码 |
评分
-
查看全部评分
|
RMMV网络插件,开源免费,内含服务器端,无需强制登录,云数据,弹幕,云存档,排名,兑换码,版本检测,可自由上架下架删除。q群399090587
免打包运行MV游戏,云游戏,安卓App雷神游戏厅,在线玩游戏,上传下载游戏
开源游戏:重装机兵之重装归来【RMMV制作】全球首款按照美剧分季分集的方式发布的游戏
体素画 -- MV画3D像素图的画板
RMMV显示3D模型和场景的插件
RMMV显示spine骨骼动画的插件
RMMV秘密通道插件
突破敌群数量上限8个的插件
在rmmv中显示gif动态图片的插件
一款可以在mv游戏界面的任意位置显示任意文字的插件
RMMV Toast 插件 带物品得失提示,可以设置开启关闭 兼容yep itemcore
制作一个改名卡道具插件、调整标题页面菜单的插件、在标题页面之前显示大段文字的插件、标题页面显示版本号的插件
物品得失自动提示自动上色自动换行插件
我的Q群 663889472
另外, 我的插件、范例、游戏都在这里
|
|
|
|
|