查看: 2812|回复: 8

[已经解决] 在游戏前插入LOGO

[复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
18 小时
注册时间
2010-8-5
回帖
78
发表于 2010-8-7 19:08:48 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
梦石
0
星屑
120
在线时间
92 小时
注册时间
2009-8-1
回帖
393
发表于 2010-8-7 20:32:15 | 显示全部楼层
回复 BBBBB6 的帖子

  呵呵,嗯……所言极是。
   
回复

使用道具 举报

梦石
0
星屑
50
在线时间
29 小时
注册时间
2010-7-5
回帖
461
发表于 2010-8-7 20:05:40 | 显示全部楼层
回复 tree52 的帖子
那个啊,先把scene_Title改成跳过标题画面
然后用事件的那个伐?

   
回复

使用道具 举报

梦石
0
星屑
120
在线时间
92 小时
注册时间
2009-8-1
回帖
393
发表于 2010-8-7 19:57:08 | 显示全部楼层
3、4楼说的很清楚了,我只说说自己当时用这个脚本时候,觉得LOGO这么显示不大好看,所以后来改用事件做的脚本看起来更舒服了一些——当然可能是本人自己脚本太差了- -|
所以无视吧,只是说说自己的意见,呵呵!
哎呦,好像快要能发布一款游戏了,这次一定要低调!
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
18 小时
注册时间
2010-8-5
回帖
78
 楼主| 发表于 2010-8-7 19:36:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
29 小时
注册时间
2010-7-5
回帖
461
发表于 2010-8-7 19:29:58 | 显示全部楼层
回复 小幽的马甲 的帖子
对啊,我写了啊

   

点评

= =我发的时候你已经编辑掉了……当我没说  发表于 2010-8-7 19:30
回复

使用道具 举报

万物创造者

梦石
0
星屑
54
在线时间
352 小时
注册时间
2008-2-15
回帖
2406
发表于 2010-8-7 19:28:04 | 显示全部楼层
如果用3L的脚本,还要把main里的 $scene = Scene_Title.new改成 $scene = Scene_Logo.new
From mortal hope immortal power springs.
回复

使用道具 举报

梦石
0
星屑
50
在线时间
29 小时
注册时间
2010-7-5
回帖
461
发表于 2010-8-7 19:24:38 | 显示全部楼层
本帖最后由 BBBBB6 于 2010-8-7 19:25 编辑

在Main前面新建一个页插入下面脚本的全部内容,还要准备一张名为logo的图片
  1. #==============================================================================
  2. # ■ Scene_Logo
  3. #------------------------------------------------------------------------------
  4. #  处理片头的类。
  5. #==============================================================================

  6. class Scene_Logo
  7.   #--------------------------------------------------------------------------
  8.   # ● 主处理
  9.   #--------------------------------------------------------------------------
  10.   def main
  11.     # 如果您不想在每次测试游戏游戏的时候都显示LOGO,请加入以下注释语句
  12.     # if $DEBUG
  13.     #   $scene = Scene_Title.new
  14.     #   return
  15.     # end
  16.    
  17.     # 生成LOGO图形
  18.     @sprite = Sprite.new
  19.     @sprite.bitmap = RPG::Cache.picture("logo")
  20.     @sprite.x = 160
  21.     @sprite.y = 120
  22.     # 显示计时器
  23.     @show_time=60
  24.     # 执行过渡
  25.     Graphics.transition(20)
  26.     # 主循环
  27.     while @show_time>0 do
  28.       # 刷新游戏画面
  29.       Graphics.update
  30.       # 显示计时器减一
  31.       @show_time -= 1
  32.     end
  33.     # 准备过渡
  34.     Graphics.freeze
  35.     # 释放标题图形
  36.     @sprite.bitmap.dispose
  37.     @sprite.dispose
  38.    
  39.     # 执行过渡,过渡到全黑
  40.     Graphics.transition(20)
  41.     # 准备过渡,用于准备过渡到标题画面
  42.     Graphics.freeze
  43.    
  44.     # 进入标题画面
  45.     $scene = Scene_Title.new
  46.   end
  47. end
复制代码
搞定之后把main的13行改成这样:
  1. $scene = Scene_Logo.new
复制代码

评分

参与人数 1星屑 +200 收起 理由
六祈 + 200 认可答案

查看全部评分

回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
18 小时
注册时间
2010-8-5
回帖
78
 楼主| 发表于 2010-8-7 19:11:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部