Project1

标题: 单存档绑定与Khas灯光不兼容? [打印本页]

作者: alexncf125    时间: 2021-3-2 21:44
标题: 单存档绑定与Khas灯光不兼容?
单存档绑定@Mr.Jin
https://rpg.blue/thread-482513-1-1.html

Khas灯光
https://share.weiyun.com/HBveBgm7

游戏內存档倒是正常, 就标题画面按新游戏绑定存档时不会存档, 是什么原因呢
作者: Mr.Jin    时间: 2021-3-2 21:44
该灯光脚本有向Game_Event内储存Bitmap对象的行为,因此,存档功能理应是不被支持的;但是其在Spriteset_Map释放时,则会临时释放这些Bitmap对象,这使得你从游戏画面切换到菜单画面时可以存档成功;所以解决这个问题的方法也很简单,你自己模拟一下这个过程就可以了。
在单存档绑定脚本(约25行处)的DataManager.setup_new_game语句下,添加:
Spriteset_Map.new.dispose
就可以解决你的问题
作者: Mr.Jin    时间: 2021-3-3 09:41
请你上传一个最小的测试工程给我
作者: alexncf125    时间: 2021-3-3 11:32
本帖最后由 alexncf125 于 2021-3-3 11:49 编辑

@Mr.Jin
大大可否请您再指点一下...
如何在执行SceneManager.goto(Scene_Map)前空出几秒的时间,
我想显示mog的存档进度条特效...
https://share.weiyun.com/bl7bFwfQ
作者: Mr.Jin    时间: 2021-3-3 12:00
alexncf125 发表于 2021-3-3 11:32
@Mr.Jin
大大可否请您再指点一下...
如何在执行SceneManager.goto(Scene_Map)前空出几秒的时间,

先切换到地图界面再加载进度条(否则pop时找不到界面)
也就是形成这样:
SceneManager.goto(Scene_Map)
$game_temp.loadbar_type = 0
SceneManager.call(Scene_Load_Bar)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1