| 
 
| 赞 | 89 |  
| VIP | 350 |  
| 好人卡 | 311 |  
| 积分 | 103 |  
| 经验 | 150139 |  
| 最后登录 | 2024-6-24 |  
| 在线时间 | 5019 小时 |  
 Lv4.逐梦者 (版主) 无限の剣制 
	梦石0 星屑10301 在线时间5019 小时注册时间2013-2-28帖子5030  
 | 
| 本帖最后由 VIPArcher 于 2016-5-17 23:07 编辑 
 给个参考,
 你可以自己写一个编队的场景来用在这个时候调用。根据你的要求,要改动的地方不多
 首先就是一打开菜单就是显示编队,那么得把选项光标的位置改一下,
 在初始化菜单调用start的时候就调用
 然后移除焦点复制代码@command_window.index = 4 # 打开菜单时光标的位置,根据你编队选项的位置改动
然后调用command_formation方法开始编辑队伍复制代码@command_window.deactivate # 移除焦点
 另外就是按下取消键的时候返回场景,直接把这个方法改成返回上一个场景就好了
 成品参考:复制代码# 按下取消编队
def on_formation_cancel
  return_scene
end
另外要注意事件调用的时候得调用一下下面这个方法复制代码class Scene_FM_Menu < Scene_Menu
  # 开始
  def start
    super
    @command_window.index = 4 # 打开菜单时光标的位置,根据你编队选项的位置改动
    @command_window.deactivate # 移除焦点
    command_formation
  end
  # 按下取消编队
  def on_formation_cancel
    return_scene
  end
end
例如事件指令-脚本:复制代码Window_MenuCommand::init_command_position
复制代码Window_MenuCommand::init_command_position
SceneManager.call(Scene_FM_Menu)
 | 
 评分
查看全部评分
 |