Project1

标题: 请问怎么设置好开场的制作名单和游戏内部字幕 [打印本页]

作者: 9560617    时间: 2013-4-17 10:29
标题: 请问怎么设置好开场的制作名单和游戏内部字幕
我用脚本写了开场的制作名单那个选项 但是点进去以后 是要通过一张地图显示的 我不知道怎么改地图的ID  和如何退回初始的主菜单
还有一个问题就是我设置了游戏里面的字幕 但是字幕就无限滚动了。。我就像字幕滚一遍就消失了 怎么做到啊
作者: j433463    时间: 2013-4-17 15:01
转到指定地图可以这样写:

  1.     SceneManager.clear
  2.     Graphics.freeze #场所过渡前的准备
  3.     DataManager.create_game_objects #建立游戏物件
  4.     $game_party.setup_starting_members #设置队伍
  5.     $game_map.setup(3) #3就是指定地图编号 Map003
  6.     $game_player.moveto(10, 10) #转移后玩家站的位置 x, y 座标
  7.     $game_player.refresh #刷新玩家人物
  8.     Graphics.frame_count = 0 #更新计数归零
  9.     replay_mapsound #重置地图上的音乐音效
  10.     $game_map.autoplay #自动播放音乐音效
  11.     SceneManager.goto(Scene_Map) #场景切换
复制代码


改地图编号和 x, y 座标就可以了。

回到标题菜单是:

  1.    fadeout_all
  2.     SceneManager.goto(Scene_Title)
复制代码


卷动字幕不是无限重覆的,您是否使用了 loop 回圈,或者是放在并行处理或自动执行的事件中?
若是在回圈中请在卷动字幕下方跳出回圈,若是并行或自动事件,在卷动字幕下方加上暂时停止事件,或者切换到新的事件分页,
因为自动执行或并行处理事件会在事件指令栏全部执行过后重头再开始执行,可以看作是另一种回圈。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1