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

Project1

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

[已经解决] 如何单独呼叫“队伍调整”一栏,不显示出其他项目?

[复制链接]

Lv2.观梦者

梦石
0
星屑
325
在线时间
252 小时
注册时间
2014-4-11
帖子
265
跳转到指定楼层
1
发表于 2016-5-15 20:52:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如图,激活某个事件脚本后,直接进入这个调整队伍的界面,而在按下取消键后直接退出菜单而不是上一级界面?

Lv1.梦旅人

梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
帖子
177
2
发表于 2016-5-16 20:14:13 | 只看该作者
在下有个线索:
使用【事件脚本指令】可能行,但是“整队”不具备一个单独的scence,因此在下无法直接给出答案

由下面这段文字,可以看出,一般此类问题可使用SceneManager.call字段来实现。而它们都与【脚本编辑器】中的scence一一对应

#【打开存档画面】
  SceneManager.call(Scene_Save)
  #【打开读取画面】
  SceneManager.call(Scene_Load)
  #【打开菜单画面】(Esc菜单)
  SceneManager.call(Scene_Menu)
  #呼叫 物品菜单
  SceneManager.call(Scene_Item)
  #呼叫 技能菜单
  SceneManager.call(Scene_Skill)
  #呼叫 装备菜单
  SceneManager.call(Scene_Equip)
  #呼叫 主角状态
  SceneManager.call(Scene_Status)
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

3
发表于 2016-5-17 23:03:58 | 只看该作者
本帖最后由 VIPArcher 于 2016-5-17 23:07 编辑

给个参考,
你可以自己写一个编队的场景来用在这个时候调用。根据你的要求,要改动的地方不多
首先就是一打开菜单就是显示编队,那么得把选项光标的位置改一下,
在初始化菜单调用start的时候就调用
  1. @command_window.index = 4 # 打开菜单时光标的位置,根据你编队选项的位置改动
复制代码
然后移除焦点
  1. @command_window.deactivate # 移除焦点
复制代码
然后调用command_formation方法开始编辑队伍

另外就是按下取消键的时候返回场景,直接把这个方法改成返回上一个场景就好了
  1. # 按下取消编队
  2. def on_formation_cancel
  3.   return_scene
  4. end
复制代码
成品参考:
  1. class Scene_FM_Menu < Scene_Menu
  2.   # 开始
  3.   def start
  4.     super
  5.     @command_window.index = 4 # 打开菜单时光标的位置,根据你编队选项的位置改动
  6.     @command_window.deactivate # 移除焦点
  7.     command_formation
  8.   end
  9.   # 按下取消编队
  10.   def on_formation_cancel
  11.     return_scene
  12.   end
  13. end
复制代码
另外要注意事件调用的时候得调用一下下面这个方法
  1. Window_MenuCommand::init_command_position
复制代码
例如事件指令-脚本:
  1. Window_MenuCommand::init_command_position
  2. SceneManager.call(Scene_FM_Menu)
复制代码

点评

感谢0W0  发表于 2016-5-22 14:31

评分

参与人数 1星屑 +3 收起 理由
Vortur + 3 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 15:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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