查看: 6473|回复: 11

[已经解决] 能否读取存档时加入一个加载画面?

[复制链接]
梦石
0
星屑
1328
在线时间
354 小时
注册时间
2009-9-14
回帖
211
发表于 2018-4-25 22:54:22 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我想每次进入游戏直接载入存档。
然后发现,,,有点儿太唐突。。。
能否在加载存档时,加入一个LOADING画面?
然后淡出到加载的地图。
456.gif

评分

参与人数 1赞 +1 收起 理由
21世纪游戏吧 + 1 塞糖

查看全部评分

梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2018-4-25 23:39:45 | 显示全部楼层
就算你加了个加载的系统,加载也是很快就完成了啊。
所以假装在加载不就好了吗
就像你那个抵制不良游戏那个,换张图片就

点评

233假装加载  发表于 2018-4-26 09:04
回复

使用道具 举报

职业の水客

梦石
2
星屑
16983
在线时间
7496 小时
注册时间
2010-6-16
回帖
3463

极短27评委MZ评测员极短26评委开拓者

发表于 2018-4-26 09:36:10 | 显示全部楼层
可以 自己做10多张图 然后播放图片 最后几张记得等待时间长一点 营造一种正在加载的错觉……
游戏开发工具集,一站式AI生图+图片完美像素化及相关处理网站。
群爆炸重建后状态:论坛老人最多(只剩下了活跃的老人),技术力很强(依旧不变)的编程灌水群:901540785
专门讨论RM相关的Q群:56875149
PS:第一个群不是专门讨论RM的,第二个才是哦。
PS2:接受MV/MZ插件定制(QQ763992443)
回复

使用道具 举报

梦石
0
星屑
35248
在线时间
4171 小时
注册时间
2007-12-15
回帖
9489
发表于 2018-4-26 09:45:33 | 显示全部楼层
本帖最后由 89444640 于 2018-4-26 09:46 编辑

其实,拉个640*480 255的黑屏直接渐变然后消失多省事……
好吧我理解错了,读盘加渐变……不知道了。
回复

使用道具 举报

梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-4-26 09:54:03 | 显示全部楼层
本帖最后由 灯笼菜刀王 于 2018-4-26 09:56 编辑

就像一楼说的,这个加载不用1秒就完成了,默认加载存档后好像就是淡入效果了吧

觉得突兀大可在“读取记忆”这行下面加个显示图片50号(找个靠后的基本用不到的号),写法:$game_screen.pictures[50].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)

然后到记录的地图里放个自动执行“准备渐变,图片50消失,执行渐变,暂时消除事件”

如果你允许随时记录,那就要每张地图都放一个

评分

参与人数 2星屑 +50 赞 +2 收起 理由
RyanBern + 50 + 1 认可答案
CR~ + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
1328
在线时间
354 小时
注册时间
2009-9-14
回帖
211
 楼主| 发表于 2018-4-26 10:37:41 | 显示全部楼层
主要就是,,,读完盘后他一下子就到地图了。我想让画面由黑渐变到地图,但是渐变还没完的时候他其实已经加载完了,比如地图上有个事件随机移动,在执行渐变的时候这个事件就已经在移动了。如何让渐变时地图是暂停的,渐变结束后这个事件再移动?
回复

使用道具 举报

梦石
0
星屑
3922
在线时间
1198 小时
注册时间
2016-8-9
回帖
2355

开拓者

发表于 2018-4-26 12:41:08 | 显示全部楼层
CR~ 发表于 2018-4-26 10:37
主要就是,,,读完盘后他一下子就到地图了。我想让画面由黑渐变到地图,但是渐变还没完的时候他其实已经加 ...

当前地图增加自动事件,加一张纯黑图片,然后调整多少帧后淡出即可,然后再开始其他事件
酸酸甜甜就④哇噢
回复

使用道具 举报

梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-4-26 14:30:13 | 显示全部楼层
本帖最后由 灯笼菜刀王 于 2018-4-26 14:42 编辑
CR~ 发表于 2018-4-26 10:37
主要就是,,,读完盘后他一下子就到地图了。我想让画面由黑渐变到地图,但是渐变还没完的时候他其实已经加 ...


话说, 自动执行的时候 随机移动的NPC会动么? 不会动的话,就直接自动执行渐变,然后加上等待让渐变完成再暂时消除事件。

如果自动执行的时候NPC不受影响,那就三种做法

1,有请伟大的开关

2,加载个“伪地图”场景,读档后到这个场景去,生成一个窗口,

建个 super(-16,-16,640+32,480+32) opacity = 0 的窗口,描绘一层地图,再描绘一张图片,update让图片opacity渐渐归0,然后再回地图,顺便把窗口dispose掉。

3,渐变过后直接让地图重新加载一次...  $game_map.setup($game_map.map_id) 不知道事件脚本允许不允许这样做......

然而这个不就和直接读档后一样了?白忙活的感觉

评分

参与人数 1赞 +1 收起 理由
CR~ + 1 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2018-4-28 23:11:41 | 显示全部楼层
加一个线程用来计算时间显示加载条···但是xp效率还不至于要用个加载画面来打发读图时间吧···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
1
星屑
24088
在线时间
3339 小时
注册时间
2011-7-8
回帖
3862

开拓者

发表于 2018-5-3 19:32:32 | 显示全部楼层
直接添加Sprite显示一张图片就行,不过一般情况下,读取存档、绘制地图的速度非常快,这个图片可能一闪而过。人为增加显示时间就违背了Loading画面的本意~
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部