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

Project1

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

[已经过期] 如何在对话进行时也能呼出菜单界面(拜托高手)

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2010-11-22
帖子
7
跳转到指定楼层
1
发表于 2011-1-3 12:54:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
游戏默认的是只能在对话都结束后才能呼出菜单~
现在我想做个对话进行时(就是按回车之后还有下文)也能呼出菜单界面~
好像没看到过类似的信息~
所以...希望大家能帮帮忙~

Lv1.梦旅人

路人党员

梦石
0
星屑
52
在线时间
2276 小时
注册时间
2010-12-30
帖子
3225
2
发表于 2011-1-3 14:12:41 | 只看该作者
这个问题问得好,将Scene_Map中的
  1.     if Input.trigger?(Input::B)
  2.       # 不是在事件执行中或菜单禁止中
  3.       unless $game_system.map_interpreter.running? or
  4.              $game_system.menu_disabled
  5.         # 设置菜单调用标志以及 SE 演奏
  6.         $game_temp.menu_calling = true
  7.         $game_temp.menu_beep = true
  8.       end
  9.     end
复制代码
改成
  1.     if Input.trigger?(Input::B)
  2.       # 不是在事件执行中或菜单禁止中
  3.       unless $game_system.menu_disabled
  4.         # 设置菜单调用标志以及 SE 演奏
  5.         $game_temp.menu_calling = true
  6.         $game_temp.menu_beep = true
  7.       end
  8.     end
复制代码
移到 def update 的下面

点评

问题大大的。这样做返回MAP之后事件应该是不会从截断的地方继续执行的。  发表于 2011-1-3 14:48
本人擅长XP,如果有脚本或者Ruby方面的问题欢迎发电邮到[email protected]咨询,本人很少检查电邮所以不一定会及时回复,本人不会直接出手解决问题只会提供一个方向,所以谢绝伸手党
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2010-11-22
帖子
7
3
 楼主| 发表于 2011-1-3 15:47:38 | 只看该作者
回复 英顺的马甲 的帖子

非常感谢,不过不行哦...
我按下B没反应的。按下确定却跳转到菜单了...纠结~


洪涵滴滴于2011-1-3 15:56补充以下内容:
发现问题是这样的:
对话中,按下B没有反应,之后按A继续则会打开菜单。并且自动进入一下句,不是停留在刚才那句
能拜托您解决吗?
各位高手也请帮帮忙哦~

点评

是没错……按下b键时已经触发条件……可是依旧在对话的循环中,确定键跳出对话循环,所以立刻跑到菜单……整个过程没错。  发表于 2011-1-7 00:40
1.不行的原因,对自动执行无效。 2.你按错了吧 - - ||  发表于 2011-1-5 17:40
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-21 00:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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