Project1

标题: 怎么让按键按住不放时,人物只跳一次 [打印本页]

作者: psyo    时间: 2008-5-10 16:55
标题: 怎么让按键按住不放时,人物只跳一次
{/fd}RM的条件分歧中的按键,好象是按住不放时就重复执行下面的事件,
如下
  条件分歧 当C键按下时
  主角跳一格
如果我一直按住C,主角就一直跳,那要一直按住C但主角只跳一次,放开后,再按住不放,也只跳一次,
以后重复,这个程序该怎么写? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 天圣的马甲    时间: 2008-5-10 17:17
原本的条件分歧中对按键的判定都是“按住”,而不是“按下”。也就是说当这个开关被按住的这段时间里就一直满足条件,反复执行内容,而不是按一下执行一次,如果按住不放而不再次按下就不会执行。所以这时候又要用到事件脚本。

Input.trigger?(Input::按键名称)就是判定“按下”,而Input.press?(Input::按键名称)就是判定“按住”(原本条件分歧里有的就是这个)。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




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