设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5843|回复: 6
打印 上一主题 下一主题

[已经解决] 单存档绑定与Khas灯光不兼容?

[复制链接]

Lv5.捕梦者

梦石
0
星屑
26264
在线时间
5355 小时
注册时间
2016-3-8
帖子
1655
跳转到指定楼层
1
发表于 2021-3-2 21:44:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
222星屑
单存档绑定@Mr.Jin
https://rpg.blue/thread-482513-1-1.html

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

游戏內存档倒是正常, 就标题画面按新游戏绑定存档时不会存档, 是什么原因呢

最佳答案

查看完整内容

该灯光脚本有向Game_Event内储存Bitmap对象的行为,因此,存档功能理应是不被支持的;但是其在Spriteset_Map释放时,则会临时释放这些Bitmap对象,这使得你从游戏画面切换到菜单画面时可以存档成功;所以解决这个问题的方法也很简单,你自己模拟一下这个过程就可以了。 在单存档绑定脚本(约25行处)的DataManager.setup_new_game语句下,添加: Spriteset_Map.new.dispose 就可以解决你的问题 ...

Lv4.逐梦者

梦石
0
星屑
9727
在线时间
3227 小时
注册时间
2011-3-24
帖子
739

开拓者

2
发表于 2021-3-2 21:44:42 | 只看该作者
该灯光脚本有向Game_Event内储存Bitmap对象的行为,因此,存档功能理应是不被支持的;但是其在Spriteset_Map释放时,则会临时释放这些Bitmap对象,这使得你从游戏画面切换到菜单画面时可以存档成功;所以解决这个问题的方法也很简单,你自己模拟一下这个过程就可以了。
在单存档绑定脚本(约25行处)的DataManager.setup_new_game语句下,添加:
Spriteset_Map.new.dispose
就可以解决你的问题

评分

参与人数 1+1 收起 理由
alexncf125 + 1 谢谢大大~

查看全部评分

>>→Lanza Games 2020←<<
Lanza Schneider
浪子心,孤星梦永远流浪……
~不会放弃,我的精力永远充沛~
>>>>>Lanza Adventure<<<<<
>>>>>Lanza的新年派对!<<<<<
>>>>>Lanza的口袋心脏病!<<<<<
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9727
在线时间
3227 小时
注册时间
2011-3-24
帖子
739

开拓者

3
发表于 2021-3-3 09:41:48 | 只看该作者
请你上传一个最小的测试工程给我

点评

貌似与EV001的注释[light 2]有关系...  发表于 2021-3-3 10:04
https://share.weiyun.com/DLsFzaqO  发表于 2021-3-3 09:58
>>→Lanza Games 2020←<<
Lanza Schneider
浪子心,孤星梦永远流浪……
~不会放弃,我的精力永远充沛~
>>>>>Lanza Adventure<<<<<
>>>>>Lanza的新年派对!<<<<<
>>>>>Lanza的口袋心脏病!<<<<<
回复

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
26264
在线时间
5355 小时
注册时间
2016-3-8
帖子
1655
4
 楼主| 发表于 2021-3-3 11:32:58 | 只看该作者
本帖最后由 alexncf125 于 2021-3-3 11:49 编辑

@Mr.Jin
大大可否请您再指点一下...
如何在执行SceneManager.goto(Scene_Map)前空出几秒的时间,
我想显示mog的存档进度条特效...
https://share.weiyun.com/bl7bFwfQ
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9727
在线时间
3227 小时
注册时间
2011-3-24
帖子
739

开拓者

5
发表于 2021-3-3 12:00:04 | 只看该作者
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)

评分

参与人数 1+1 收起 理由
alexncf125 + 1 大大实在太睿智了!~

查看全部评分

>>→Lanza Games 2020←<<
Lanza Schneider
浪子心,孤星梦永远流浪……
~不会放弃,我的精力永远充沛~
>>>>>Lanza Adventure<<<<<
>>>>>Lanza的新年派对!<<<<<
>>>>>Lanza的口袋心脏病!<<<<<
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 02:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表