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

Project1

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

[RMVA发布] [Rmvx ace]跳过Title标题脚本

[复制链接]

Lv2.观梦者

永遠神剣

梦石
0
星屑
339
在线时间
412 小时
注册时间
2009-8-16
帖子
1797

贵宾

跳转到指定楼层
1
发表于 2011-12-23 19:44:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
不知道有了没。不喜欢默认主题开始画面 喜欢用事件制作游戏开始选择项
使用直接替换VA原有的Scene_Title或插入MAIN上即可
  1. #==============================================================================
  2. # ■ Scene_Title
  3. #------------------------------------------------------------------------------
  4. #  タイトル画面の処理を行うクラスです。
  5. #==============================================================================

  6. class Scene_Title < Scene_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 开始处理
  9.   #--------------------------------------------------------------------------
  10.   def start
  11.     super
  12.     SceneManager.clear
  13.     Graphics.freeze
  14.     create_background
  15.     create_foreground
  16.     command_new_game
  17.   end
  18.   #--------------------------------------------------------------------------
  19.   # ● トランジション速度の取得
  20.   #--------------------------------------------------------------------------
  21.   def transition_speed
  22.     return 20
  23.   end
  24.   #--------------------------------------------------------------------------
  25.   # ● 结束处理
  26.   #--------------------------------------------------------------------------
  27.   def terminate
  28.     super
  29.     SceneManager.snapshot_for_background
  30.     dispose_background
  31.     dispose_foreground
  32.   end
  33.   #--------------------------------------------------------------------------
  34.   # ● 背景の作成
  35.   #--------------------------------------------------------------------------
  36.   def create_background
  37.   end
  38.   #--------------------------------------------------------------------------
  39.   # ● 前景の作成
  40.   #--------------------------------------------------------------------------
  41.   def create_foreground
  42.     @foreground_sprite = Sprite.new
  43.     @foreground_sprite.bitmap = Bitmap.new(Graphics.width, Graphics.height)
  44.     @foreground_sprite.z = 100
  45.     draw_game_title if $data_system.opt_draw_title
  46.   end
  47.   #--------------------------------------------------------------------------
  48.   # ● ゲームタイトルの描画
  49.   #--------------------------------------------------------------------------
  50.   def draw_game_title
  51.   end
  52.   #--------------------------------------------------------------------------
  53.   # ● 背景の解放
  54.   #--------------------------------------------------------------------------
  55.   def dispose_background
  56.   end
  57.   #--------------------------------------------------------------------------
  58.   # ● 前景の解放
  59.   #--------------------------------------------------------------------------
  60.   def dispose_foreground
  61.     @foreground_sprite.bitmap.dispose
  62.     @foreground_sprite.dispose
  63.   end
  64.   #--------------------------------------------------------------------------
  65.   # ● スプライトを画面中央に移動
  66.   #--------------------------------------------------------------------------
  67.   def center_sprite(sprite)
  68.     sprite.ox = sprite.bitmap.width / 2
  69.     sprite.oy = sprite.bitmap.height / 2
  70.     sprite.x = Graphics.width / 2
  71.     sprite.y = Graphics.height / 2
  72.   end
  73.   #--------------------------------------------------------------------------
  74.   # ● コマンドウィンドウの作成
  75.   #--------------------------------------------------------------------------
  76.   def create_command_window
  77.     @command_window = Window_TitleCommand.new
  78.     @command_window.set_handler(:new_game, method(:command_new_game))
  79.     @command_window.set_handler(:continue, method(:command_continue))
  80.     @command_window.set_handler(:shutdown, method(:command_shutdown))
  81.   end
  82.   #--------------------------------------------------------------------------
  83.   # ● コマンドウィンドウを閉じる
  84.   #--------------------------------------------------------------------------
  85.   def close_command_window
  86.     @command_window.close
  87.     update until @command_window.close?
  88.   end
  89.   #--------------------------------------------------------------------------
  90.   # ● コマンド[ニューゲーム]
  91.   #--------------------------------------------------------------------------
  92.   def command_new_game
  93.     DataManager.setup_new_game
  94.     fadeout_all
  95.     $game_map.autoplay
  96.     SceneManager.goto(Scene_Map)
  97.   end
  98.   #--------------------------------------------------------------------------
  99.   # ● コマンド[コンティニュー]
  100.   #--------------------------------------------------------------------------
  101.   def command_continue
  102.     close_command_window
  103.     SceneManager.call(Scene_Load)
  104.   end
  105.   #--------------------------------------------------------------------------
  106.   # ● コマンド[シャットダウン]
  107.   #--------------------------------------------------------------------------
  108.   def command_shutdown
  109.     close_command_window
  110.     fadeout_all
  111.     SceneManager.exit
  112.   end
  113.   #--------------------------------------------------------------------------
  114.   # ● タイトル画面の音楽演奏
  115.   #--------------------------------------------------------------------------
  116.   def play_title_music
  117.     $data_system.title_bgm.play
  118.     RPG::BGS.stop
  119.     RPG::ME.stop
  120.   end
  121. end
复制代码

点评

选择存档界面应该输入什么。。小白求解  发表于 2012-1-28 00:59
Eienshinken大大...MS撞车了哦...http://bbs.66rpg.com/thread-215630-1-2.html  发表于 2011-12-23 21:30

评分

参与人数 1星屑 +200 收起 理由
Ж纯Ж蓝Ж + 200 精品文章~GJ~!

查看全部评分

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1071 小时
注册时间
2011-5-12
帖子
2317

贵宾

2
发表于 2011-12-23 20:10:22 | 只看该作者
喜欢用事件制作游戏开始选择项+1
找我请找芙蕾娅
顺带一提,完全看得懂我头像请捡起你自己的节操哟(自重
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
780
在线时间
924 小时
注册时间
2006-6-26
帖子
1529
3
发表于 2011-12-23 20:33:17 | 只看该作者
看来ACE的脚本都转载外站的了,触手们都没有写脚本的热情了。。
我是不是可以签名了?
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42344
在线时间
7599 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

4
发表于 2011-12-23 21:30:17 | 只看该作者

点评

不,圆周率那个有BUG  发表于 2012-1-4 10:57
各有各的特色,让用户去选吧.  发表于 2011-12-23 22:44
囧~!那么 开水吧 = =!!!  发表于 2011-12-23 22:40
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6855
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

5
发表于 2011-12-23 22:27:23 | 只看该作者
fux2 发表于 2011-12-23 21:30
囧,撞车了.
http://rpg.blue/thread-215630-1-2.html

其实还是有那么一点点的差别啦.

点评

圆周率那脚本进入游戏后再返回就回到默认的标题了.适合在标题前插入显示图片动画什么的.  发表于 2011-12-23 23:02
貌似 没啥泣别 那个 。。感觉更力  发表于 2011-12-23 22:40











你知道得太多了

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
780
在线时间
924 小时
注册时间
2006-6-26
帖子
1529
6
发表于 2011-12-23 23:01:15 | 只看该作者
没必要开水啊,楼主好歹也是一片好心。
我是不是可以签名了?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
301
在线时间
573 小时
注册时间
2005-10-27
帖子
1164
7
发表于 2011-12-24 02:58:38 | 只看该作者
我刚刚才想到用这样的就找到了
认真地猥琐,猥琐地认真
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
308 小时
注册时间
2011-4-9
帖子
84
8
发表于 2011-12-27 08:07:23 | 只看该作者

[@]Eienshinken[/@]

本帖最后由 lyttmonkey 于 2011-12-28 21:27 编辑

@Eienshinken用这个之后,如何用事件读取存放呢?

点评

http://bbs.66rpg.com/forum.php?mod=viewthread&tid=158396&highlight= 我说..能不能搜索一下啊= =  发表于 2012-1-2 20:30
那个是存档界面。。。  发表于 2011-12-28 21:26
事件-第三页-呼叫存档画面  发表于 2011-12-28 17:36
回复 支持 反对

使用道具 举报

Lv3.寻梦者

不活君

梦石
0
星屑
1491
在线时间
1247 小时
注册时间
2011-2-16
帖子
681
9
发表于 2012-1-28 01:18:56 | 只看该作者

我输入的是command_continue 然后显示出错
输入$scene = Scene_File.new(false,false,true) 没效果  不知道应该怎么输入啊?

点评

SceneManager.call(Scene_Load)  发表于 2012-1-29 13:27
不知不觉就几百天过去了 经历无数个雨夜 清晨 黎明 先是兴奋 厌倦 释然 会觉得很有趣 然后又会觉得无趣 最后有一种归属感 满足感
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 21:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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