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

Project1

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

[已经过期] 如何在显示{游戏开始}{继续游戏}{离开游戏}之前显示图片

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
31 小时
注册时间
2010-8-13
帖子
15
跳转到指定楼层
1
发表于 2011-1-19 19:10:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
过程:
打开游戏
显示图片
显示{游戏开始}{继续游戏}{离开游戏}
如何在显示{游戏开始}{继续游戏}{离开游戏}之前显示图片




zk199811于2011-1-19 19:13补充以下内容:
忘了说了
是RMXP

Lv1.梦旅人

梦石
0
星屑
50
在线时间
189 小时
注册时间
2009-12-15
帖子
343
2
发表于 2011-1-19 19:28:16 | 只看该作者
使用跳过开头的脚本,然后自己制作游戏开头
或者直接搜索,我记得有类似的脚本
第二部游戏 《求职大作战》http://rpg.blue/thread-165630-1-1.html
第一部游戏 《天宇传奇》http://rpg.blue/thread-140339-1-1.html
柳柳新人/进阶教程,视频全集 http://rpg.blue/thread-164472-1-1.html
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
71 小时
注册时间
2010-12-25
帖子
104
3
发表于 2011-1-19 21:58:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
31 小时
注册时间
2010-8-13
帖子
15
4
 楼主| 发表于 2011-1-20 12:53:03 | 只看该作者
大哥大姐看不懂啊~~~~~~·
萌萌发 的 釋放 那个去在哪啊
terry_zhp  这种范例没有啊
就是跟《喜羊羊与灰太狼之羊村大崩坏》开头差不多啊
(虽然我知道《喜羊羊与灰太狼之羊村大崩坏》是VX    但是我用XP做了一半啦)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
104
在线时间
93 小时
注册时间
2008-8-11
帖子
209
5
发表于 2011-1-20 13:55:49 | 只看该作者
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2011-1-14
帖子
262
6
发表于 2011-1-20 16:08:42 | 只看该作者
LS那个正解,LOGO添加。
话说,熟人变少了,还是马甲变多了?
我将乘风而去,万丈深渊。新生命阻止我的冲动……好吧,我再活一年,但是……这是最后的一年……
……强烈支持国产游戏……

遵冥冥之意,然果有奇效!
我好像玩够了,该走了……

强烈反对国产脑残动画片在电视台播出……
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

7
发表于 2011-1-20 17:30:28 | 只看该作者
贴个早年写的东西……这里似乎没有发过呢……

这个是动态版的
  1. #==============================================================================
  2. # ■ Scene_Logo
  3. #------------------------------------------------------------------------------
  4. #  处理动态游戏LOGO的类。
  5. #==============================================================================
  6. # 使用说明:
  7. #
  8. # 放置LOGO序列图片于Graphics\Titles目录下,并以title_1、title_2、title_3……命名。
  9. #
  10. # 放置准备图片(比如LOADING)于Graphics\Titles目录下title_0命名。
  11. #
  12. # 图片格式只要RM支持即可。
  13. #
  14. # 使用时,将此代码插入到Main脚本前,并在Main脚本中的$scene指向Scene_Logo。
  15. #
  16. # 即: $scene = Scene_Logo.new
  17. # 1012 脚本屋 http://www.1012script.cn/
  18. #==============================================================================
  19. class Scene_Logo
  20.   #--------------------------------------------------------------------------
  21.   # ● 主处理
  22.   #--------------------------------------------------------------------------
  23.   def main
  24.     @wait_sprite = Sprite.new
  25.     @wait_sprite.bitmap = RPG::Cache.title("title_0")
  26.     Graphics.update
  27.     @logo_sprite = Sprite.new
  28.     @logo_sprite.visible = false
  29.     @max = 0
  30.     @prepare_finish = false
  31.     # 执行过渡
  32.     Graphics.transition
  33.     # 主循环
  34.     loop do
  35.       # 刷新游戏画面
  36.       begin
  37.         prepare
  38.       rescue Errno::ENOENT
  39.         @prepare_finish = true
  40.       end
  41.       Graphics.update
  42.       # 刷新输入情报
  43.       Input.update
  44.       # 刷新画面
  45.       if @prepare_finish
  46.         update
  47.       end
  48.       # 如果画面切换的话就中断循环
  49.       if $scene != self
  50.         break
  51.       end
  52.     end
  53.     # 准备过渡
  54.     Graphics.freeze
  55.     @logo_sprite.bitmap.dispose
  56.     @logo_sprite.dispose
  57.     @wait_sprite.bitmap.dispose
  58.     @wait_sprite.dispose
  59.   end
  60.   #--------------------------------------------------------------------------
  61.   # ●  自动找寻最大的图片数
  62.   #--------------------------------------------------------------------------
  63.   def prepare
  64.     @max += 1
  65.     @logo_sprite.bitmap = RPG::Cache.title("title_#{@max}")
  66.     Graphics.update
  67.   end
  68.   #--------------------------------------------------------------------------
  69.   # ● 刷新画面
  70.   #--------------------------------------------------------------------------
  71.   def update
  72.     @logo_sprite.visible = true
  73.     for i in 1...@max
  74.       @logo_sprite.bitmap = RPG::Cache.title("title_#{i}")
  75.       Graphics.update
  76.     end
  77.     sleep(2)
  78.     $scene = Scene_Title.new
  79.   end
  80. end
复制代码
还有个静态版的
  1. #==============================================================================
  2. # ■ Scene_Logo
  3. #------------------------------------------------------------------------------
  4. #  处理静态游戏LOGO的类。
  5. #==============================================================================
  6. # 使用说明:
  7. #
  8. # 放置LOGO序列图片于Graphics\Titles目录下,并以title_1、title_2、title_3……命名。
  9. #
  10. # 图片格式只要RM支持即可。
  11. #
  12. # 使用时,将此代码插入到Main脚本前,并在Main脚本中的$scene指向Scene_Logo。
  13. #
  14. # 即: $scene = Scene_Logo.new
  15. # 1012 脚本屋 http://www.1012script.cn/
  16. #==============================================================================
  17. class Scene_Logo
  18.   #--------------------------------------------------------------------------
  19.   # ● 主处理
  20.   #--------------------------------------------------------------------------
  21.   def main
  22.     # 生成标题图形
  23.     @sprite = Sprite.new
  24.     @title_num = 1
  25.     @sprite.bitmap = RPG::Cache.title("title_#{@title_num}")
  26.     @delay = 500
  27.     @sprite.opacity = 0
  28.     # 执行过渡
  29.     Graphics.transition
  30.     # 主循环
  31.     loop do
  32.       # 刷新游戏画面
  33.       Graphics.update
  34.       # 刷新输入信息
  35.       Input.update
  36.       # 刷新画面
  37.       update
  38.       # 如果画面被切换就中断循环
  39.       if $scene != self
  40.         break
  41.       end
  42.     end
  43.     # 装备过渡
  44.     Graphics.freeze
  45.     # 释放标题图形
  46.     @sprite.bitmap.dispose
  47.     @sprite.dispose
  48.   end
  49.   #--------------------------------------------------------------------------
  50.   # ● 刷新画面
  51.   #--------------------------------------------------------------------------
  52.   def update
  53.     # 刷新命令窗口
  54.     if @delay > 372
  55.       o = 2
  56.     elsif @delay <= 128
  57.       o = -2
  58.     else
  59.       o = 0
  60.     end
  61.     @sprite.opacity += o
  62.     @delay -= 1
  63.     @sprite.update
  64.    
  65.     if @delay == 0 or Input.trigger?(Input::B)
  66.       @title_num += 1
  67.       @sprite.opacity = 0
  68.       begin
  69.         @sprite.bitmap = RPG::Cache.title("title_#{@title_num}")
  70.         @delay = 500
  71.       rescue Errno::ENOENT
  72.         $scene = Scene_Title.new
  73.       end
  74.     end
  75.   end
  76. end
复制代码
年代久远,不知道能用否了……

点评

……亿万出马……就是不一样……  发表于 2011-1-20 23:14
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

昨日的黄昏

梦石
0
星屑
1005
在线时间
937 小时
注册时间
2006-11-5
帖子
4128

第2届短篇游戏比赛季军第3届短篇游戏大赛小游戏及其他组季军

8
发表于 2011-1-21 05:24:47 | 只看该作者
我是来膜拜楼上的=v=

点评

版规是什么,可以吃吗?  发表于 2011-1-25 13:02
-v-看到亿万,神马版规的都是浮云  发表于 2011-1-21 17:23
啊咧……大人不能水啊……  发表于 2011-1-21 07:14

评分

参与人数 1星屑 -40 收起 理由
fux2 -40 请。。。看版规。。。

查看全部评分

[url=http://weibo.com/2238291690?s=6uyXnP]
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 17:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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