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

Project1

 找回密码
 注册会员
搜索

能否读取存档时加入一个加载画面?

查看数: 5723 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
CR~
发布时间: 2018-4-25 22:54

正文摘要:

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

回复

thh55 发表于 2018-5-19 09:57:13
可以啊,事件条件里面设置
guoxiaomi 发表于 2018-5-3 19:32:32
直接添加Sprite显示一张图片就行,不过一般情况下,读取存档、绘制地图的速度非常快,这个图片可能一闪而过。人为增加显示时间就违背了Loading画面的本意~
chd114 发表于 2018-4-28 23:11:41
加一个线程用来计算时间显示加载条···但是xp效率还不至于要用个加载画面来打发读图时间吧···
灯笼菜刀王 发表于 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 我很赞同

查看全部评分

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

当前地图增加自动事件,加一张纯黑图片,然后调整多少帧后淡出即可,然后再开始其他事件
CR~ 发表于 2018-4-26 10:37:41
主要就是,,,读完盘后他一下子就到地图了。我想让画面由黑渐变到地图,但是渐变还没完的时候他其实已经加载完了,比如地图上有个事件随机移动,在执行渐变的时候这个事件就已经在移动了。如何让渐变时地图是暂停的,渐变结束后这个事件再移动?
灯笼菜刀王 发表于 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 认可答案

查看全部评分

89444640 发表于 2018-4-26 09:45:33
本帖最后由 89444640 于 2018-4-26 09:46 编辑

其实,拉个640*480 255的黑屏直接渐变然后消失多省事……
好吧我理解错了,读盘加渐变……不知道了。
寂静的夜里 发表于 2018-4-26 09:36:10
可以 自己做10多张图 然后播放图片 最后几张记得等待时间长一点 营造一种正在加载的错觉……
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-7-19 16:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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