查看: 1839|回复: 2

"input.repeat?"到底是怎樣return的?

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-2-3
回帖
48
发表于 2008-1-27 00:02:35 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-2-3
回帖
48
 楼主| 发表于 2008-1-29 07:27:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-6-3
回帖
495
发表于 2008-1-29 08:59:18 | 显示全部楼层
input.repeat?是RGGS的内部模块
简单点,它就是判断某个键是否被重新按下。
Input.repeat?(Input::LEFT)

如果光标 左 被再次按下,就返回 true,否则就返回false。所以在脚本中常有
# 光标右
    if Input.repeat?(Input::RIGHT)
      
    end
    # 光标左
    if Input.repeat?(Input::LEFT)
      
    end
这样的片段来处理各个方向的按键。
(参见:帮助\RGSS参考\游戏库\RGSS内部模块\input)
夏娜做那个和这个差不多吧
啊……正太好可爱啊~~~~ 偶死了,2009年重生
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部