赞 | 59 |
VIP | 321 |
好人卡 | 140 |
积分 | 66 |
经验 | 179075 |
最后登录 | 2024-6-19 |
在线时间 | 1275 小时 |
Lv4.逐梦者 (版主) 百合控
- 梦石
- 0
- 星屑
- 6643
- 在线时间
- 1275 小时
- 注册时间
- 2013-8-21
- 帖子
- 3657
|
方案一、使用跳过标题脚本(见附一),然后在初始地图设置事件(可以使用【显示图片、移动图片……】【设置移动路径】【播放动画】……等等),完毕后转移到新地图开始游戏
方案二、使用定制标题脚本(见附二),根据脚本中的注释进行设置
附一:- #===============================================================================
- #
- # 可以返回标题画面的跳过标题画面脚本
- # 作 者:光的圆周率
- # 测试情况:RPG Maker VX ACE 测试版 以及 1.00正式版 测试通过
- # 说明:脚本中注明的位置可以控制是否可以返回标题画面
- # true:可以再次返回标题画面 false:不可以再次返回标题画面
- # 脚本来自66RPG,转载请保留版权信息
- #===============================================================================
-
- module SceneManager
-
- def self.stack
- @stack
- end
- end
-
- class Scene_Title < Scene_Base
-
- alias old_start start
- alias old_dmv dispose_main_viewport
-
- def start
-
- return_allowed = false # 决定可否再次返回标题画面的开关
- create_background
- create_foreground
- @sprite1.bitmap.dispose
- @sprite2.bitmap.dispose
- @foreground_sprite.bitmap.dispose
- chk1 = SceneManager.stack.first != nil && return_allowed
- chk2 = Graphics.frame_count > 0 && return_allowed
- if chk1 or chk2
- old_start
- return 0
- end
- SceneManager.clear
- DataManager.setup_new_game
- $game_map.autoplay
- SceneManager.goto(Scene_Map)
- end
-
- def dispose_main_viewport
- SceneManager.stack.first == nil ? nil : old_dmv
- end
-
- end
- #===============================================================================
- # 脚本来自66RPG,转载请保留版权信息
- #===============================================================================
复制代码 附二:点击这里,不要问我日文什么意思,百度、谷歌、有道都有翻译功能 |
评分
-
查看全部评分
|