Project1

标题: 如何在对话时忽略地图上X键按下后,执行的并行事件? [打印本页]

作者: alonescud    时间: 2008-11-17 02:28
标题: 如何在对话时忽略地图上X键按下后,执行的并行事件?
我在地图上设置了一个并行事件(每个地图所用的不同)

当Q键按下时,做一系列判断,然后做相应的操作

我想问的是,如果正在对话ing、主菜单打开等时候,按Q键无效呢?
因为如果在对话,主菜单,按了键再弹出个什么,那就太囧了。
如果都在对话中设置一个开关关掉那个并行,对话完再打开。。这种办法比较麻烦,就不用了,还有其它方法没?{/fd}

以前好像听过在条件分歧中的脚本里设置一句 if xxxxx 什么的就可以判断了,年代久远,不记的了。


[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 雪流星    时间: 2008-11-17 03:27
在并行事件的最前面加上分歧:
条件分歧:$game_message.visible
  中断事件处理
分歧结束


脚本:return if $game_message.visible

信息显示中:$game_message.visible
场景切换中:$game_temp.next_scene != nil [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 沉影不器    时间: 2008-11-17 04:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: alonescud    时间: 2008-11-17 04:25
以下引用snstar2006于2008-11-16 19:27:20的发言:

在并行事件的最前面加上分歧:
条件分歧:$game_message.visible
中断事件处理
分歧结束


脚本:return if $game_message.visible

信息显示中:$game_message.visible
场景切换中:$game_temp.next_scene != nil


[本贴由作者于 2008-11-16 19:30:59 最后编辑]


明白了,谢谢~{/qiang}





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