Input.press?(num)
判断与编号 num 对应的按钮是否现在被按下。
如果按下返回 true,未按下则返回 false。
if Input.press?(Input::C)
do_something
end
Input.trigger?(num)
判断与编号 num 对应的按钮是否重新被按下。
只有从未按下状态向按下状态变化的瞬间被认定是「重新被按下」。
如果按下返回 true,未按下则返回 false。
Input.repeat?(num)
判断与编号 num 对应的按钮是否重新被按下。
和 trigger? 不同的是,其考虑了连续按下按钮时的重复。
如果按下返回 true,未按下则返回 false。
以下引用ONEWateR于2008-12-6 20:31:48的发言:
相信你看了下面的一段文字你就会清楚了
Input.press?(num)
判断与编号 num 对应的按钮是否现在被按下。
如果按下返回 true,未按下则返回 false。
if Input.press?(Input::C)
do_something
end
Input.trigger?(num)
判断与编号 num 对应的按钮是否重新被按下。
只有从未按下状态向按下状态变化的瞬间被认定是「重新被按下」。
如果按下返回 true,未按下则返回 false。
Input.repeat?(num)
判断与编号 num 对应的按钮是否重新被按下。
和 trigger? 不同的是,其考虑了连续按下按钮时的重复。
如果按下返回 true,未按下则返回 false。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |