Project1
标题:
如何在游戏内初始化所有数据
[打印本页]
作者:
l734273398
时间:
2021-6-16 12:34
标题:
如何在游戏内初始化所有数据
如题:请教诸位大佬们,如何在游戏中,初始化,所有的数据,清空所有
就跟标题:【开始游戏】一样,但是却是在游戏中进行操作,清空了所有
唯一不同的就是,玩家却依旧在游戏中的原地位置。
作者:
清澈淌漾
时间:
2021-6-16 12:34
DataManager.createGameObjects = function() {
//$gameTemp = 新 游戏临时()
$gameTemp = new Game_Temp();
//$gameSystem = 新 游戏系统()
$gameSystem = new Game_System();
//$gameScreen = 新 游戏画面()
$gameScreen = new Game_Screen();
//$gameTimer = 新 游戏计时()
$gameTimer = new Game_Timer();
//$gameMessage = 新 游戏消息()
$gameMessage = new Game_Message();
//$gameSwitches = 新 游戏开关组()
$gameSwitches = new Game_Switches();
//$gameVariables = 新 游戏变量组()
$gameVariables = new Game_Variables();
//$gameSelfSwitches = 新 游戏独立开关组()
$gameSelfSwitches = new Game_SelfSwitches();
//$gameActors = 新 游戏角色组()
$gameActors = new Game_Actors();
//$gameParty = 新 游戏队伍()
$gameParty = new Game_Party();
//$gameTroop = 新 游戏敌群()
$gameTroop = new Game_Troop();
//$gameMap = 新 游戏地图()
$gameMap = new Game_Map();
//$gamePlayer = 新 游戏角色()
$gamePlayer = new Game_Player();
};
作者:
guoxiaomi
时间:
2021-6-16 18:43
如果你没有用什么奇怪插件的话,清空开关、变量、独立开关,actor和party应该就够了
作者:
RyanYe
时间:
2021-6-16 23:01
感觉楼主的思路有点偏
如果是存档界面太卡,那就应该直线解决问题,让他变的不卡,这样才对
就算楼主找到了重开游戏的方法,也并没有解决这个存档界面卡的问题,玩家玩楼主的游戏还是会吐槽这个点,并没有解决问题啊
我的经验是,如果存档界面很卡,无非有2种情况:
1,使用了修改存档界面的插件,但是插件的代码有问题
2,使用了很多会扩大存档的插件,例如地图背包等,导致玩家的存档文件体积过大
楼主可以根据自己的情况,来分辨一下问题的症结在哪里,从而有的放矢的解决根儿上的问题
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1