查看: 3175|回复: 2

[已经解决] 如何让进入游戏后那段黑屏读取变成动态显示载入进度?

[复制链接]
梦石
0
星屑
50
在线时间
16 小时
注册时间
2012-10-2
回帖
5
发表于 2013-1-20 13:55:31 | 显示全部楼层 |阅读模式

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

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

×
就是双击游戏后总是要等黑屏很久,这样会感觉很无聊,如何把这段黑屏改成一段可以动态显示进度的画面?我知道这说不定很复杂- -但是求各路大触帮忙啊……
梦石
0
星屑
663
在线时间
750 小时
注册时间
2012-11-10
回帖
903
发表于 2013-1-20 16:25:09 | 显示全部楼层
  1. class Scene_Map
  2.   X = 70#图片x坐标,注意要与渐变图一致
  3.   Y = 200#图片y坐标,注意要与渐变图一致
  4.   TIME = 160#loading时间
  5. =begin
  6.   说明:
  7.   system目录下
  8.   loading图片为背景图片
  9.   loading1图片为最初显示的"loading"字样(也可以换成其他的东西)
  10.   loading2图片为最终显示的"loading"字样(也可以换成其他的东西)
  11.   loadingtr图片为渐变图,只需要设置显示"loading"字样的地方就可以
  12.   渐变图说明(摘自帮助手册):
  13.   尺寸大小固定为 544 x 416 像素(或者更大,只要与你游戏分辨率相匹配即可),档案
  14. 必需为 256色彩的灰阶 PNG 格式。按照由低至高的灰度重新绘制画面。
  15. =end
  16.   #----------------------------------------------------------------------------
  17.   def update_transfer_player
  18.     return unless $game_player.transfer?
  19.     Graphics.freeze
  20.     transition = Sprite.new
  21.     transition.z = 9999
  22.     transition.bitmap = Cache.system("loading")
  23.     loading = Sprite.new
  24.     loading.x = X
  25.     loading.y = Y
  26.     loading.z = 9999
  27.     loading.bitmap = Cache.system("loading1")
  28.     Graphics.transition
  29.     Graphics.freeze
  30.     @spriteset.dispose              # 释放活动块组
  31.     $game_player.perform_transfer   # 执行场所移动
  32.     $game_map.autoplay              # 自动更改 BGM 和 BGS
  33.     $game_map.update
  34.     loading.bitmap.dispose
  35.     loading.bitmap = Cache.system("loading2")
  36.     @spriteset = Spriteset_Map.new  # 重新生成活动块组
  37.     Graphics.transition(TIME, "Graphics/System/loadingtr")
  38.     Graphics.freeze
  39.     loading.bitmap.dispose
  40.     loading.dispose
  41.     transition.bitmap.dispose
  42.     transition.dispose
  43.     Graphics.transition
  44.     Input.update
  45.   end
  46. end
复制代码
【不是我写的】

点评

不用了- -谢谢了,很麻烦的这个过程,算了  发表于 2013-1-20 23:09

评分

参与人数 1星屑 +50 收起 理由
咕噜 + 50 精品文章

查看全部评分

有本事就来阻止我啊,主体单元『天照』!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2012-10-2
回帖
5
 楼主| 发表于 2013-1-20 20:37:26 | 显示全部楼层
结城照美 发表于 2013-1-20 16:25
【不是我写的】

这个loading是地图与地图之间的吧?我的意思是程式启动的时候那段黑屏改成可以显示载入状态的脚本……

点评

啊呃对哦对不起,不过我觉得开游戏根本不用等太久啊...弄这个会不会有点多余  发表于 2013-1-20 22:24
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部