Project1

标题: 求助关于一扇门扉问题(事件CD) [打印本页]

作者: 闇峄    时间: 2015-11-29 15:23
标题: 求助关于一扇门扉问题(事件CD)
本帖最后由 闇峄 于 2015-11-29 16:43 编辑

请教一下各位,怎样让按键长按重复按键无效。

总所周知,长按空格键会快速出现多个空格,在游戏中长按确定按钮会快速重复触发事件,如何处理这个问题?

事件操作里的“等待”和“移动路线“里的”等待结束“都会使主角也强制等待。(并行处理除外,但门扉不会用并行处理吧-。-)

简单就是说如何让一个事件有一个“等待时间”或者说是“触发事件CD”而并不要主角也强行等待的做法。
求助各位大神.... 谢谢...

作者: 精灵使者    时间: 2015-11-30 08:22
本帖最后由 精灵使者 于 2015-11-30 09:09 编辑

这个其实很简单……
不过,需要两个事件/公共事件的支持。
例如,开门和关门,做成2个事件页。
准备条件:一个【门】的公共开关。
门事件EV001
第一个事件页:设置开门的事件部分。然后再打开公共开关【门】。
第二个事件页:门打开之后的处理。
门处理事件EV002
第二个事件/公共事件为并行事件,触发开关为公共开关【门】
等待固定帧之后,然后做关门处理,最后关闭公共开关开关【门】
范例工程下载: 延时关闭的门.zip (415.04 KB, 下载次数: 87)
素材来源于NSMB WII的延时开关音效。
也可以用计时器模式实现更长时间的关门。
延时关闭的门-计时器模式.zip (415.76 KB, 下载次数: 88)
当计时器时间到的时候,门会自动关闭。
作者: 闇峄    时间: 2015-11-30 14:26
精灵使者 发表于 2015-11-30 08:22
这个其实很简单……
不过,需要两个事件/公共事件的支持。
例如,开门和关门,做成2个事件页。

事件页+公共事件那个没搞明白-。-
不过看了门的范例搞定了门的问题!
谢谢!
作者: 精灵使者    时间: 2015-12-2 08:36
延时关闭的门-计时器&公共事件模式.zip (416.54 KB, 下载次数: 76)
这是公共事件的模式【注意门事件第3页与公共事件1】




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