Project1
标题:
关于事件做片头的问题
[打印本页]
作者:
qq295268654
时间:
2012-8-25 20:18
标题:
关于事件做片头的问题
最近用事件做片头,我的做法如下
找到Scene_Title 把33行到86行之间的东西都删掉
然后在32行与end之间输入了
command_new_game
这样我每次进入游戏就可以直接进入到出生点,我在出生点用事件自动执行做了片头之后
问题来了,我想返回标题画面却重启了一次游戏,郁闷啊,怎么办啊
有没有办法在事件自动执行了片头之后,可以返回标题画面而不是重启游戏呢 dsu_plus_rewardpost_czw
作者:
mzr1996
时间:
2012-8-25 21:52
不太清楚……你是指你想每次打开游戏都自动执行一次片头,然后再进入标题画面吗?
作者:
灯笼菜刀王
时间:
2012-8-26 02:55
片头事件用"暂时消除事件"
作者:
亿万星辰
时间:
2012-8-26 07:27
此种情况。。。建议做一个事件标题来弥补…
或者给Scene_Title加个初始化参数来决定是要去哪个分支。
作者:
qq295268654
时间:
2012-8-26 12:06
亿万星辰 发表于 2012-8-26 07:27
此种情况。。。建议做一个事件标题来弥补…
或者给Scene_Title加个初始化参数来决定是要去哪个 ...
做事件标题= =不可能。
加个初始化参数具体怎么做
作者:
mzr1996
时间:
2012-8-26 13:30
其实用事件做标题就挺不错的……
首先用1号公共事件做成开场,在事件最后加上
调整BGM
显示图片(标题图)
条件分歧(新游戏、继续、退出游戏)
新游戏:演奏确定SE、调整BGM,返回初始地点、图片消失
继续:演奏确定SE、进入读档面、图片消失
退出游戏:演奏确定SE、退出
另外Scene_Title 把33行到86行之间的东西都删掉
替换为
# 生成各种游戏对像
$game_temp = Game_Temp.new
$game_system = Game_System.new
$game_switches = Game_Switches.new
$game_variables = Game_Variables.new
$game_self_switches = Game_SelfSwitches.new
$game_screen = Game_Screen.new
$game_actors = Game_Actors.new
$game_party = Game_Party.new
$game_troop = Game_Troop.new
$game_map = Game_Map.new
$game_player = Game_Player.new
# 设置初期同伴位置
$game_party.setup_starting_members
# 设置初期位置的地图
$game_map.setup($data_system.start_map_id)
# 主角向初期位置移动
$game_player.moveto($data_system.start_x, $data_system.start_y)
# 刷新主角
$game_player.refresh
# 执行地图设置的 BGM 与 BGS 的自动切换
$game_map.autoplay
# 刷新地图 (执行并行事件)
$game_map.update
# 切换地图画面
$scene = Scene_Map.new
# 执行1号公共事件
$game_temp.common_event_id = 1
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1