设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1927|回复: 4
打印 上一主题 下一主题

[已经解决] 关于repeat, press, trigger

[复制链接]

Lv1.梦旅人

梦石
0
星屑
49
在线时间
157 小时
注册时间
2013-8-14
帖子
203
跳转到指定楼层
1
发表于 2013-8-25 02:06:47 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 九靈 于 2013-8-25 23:29 编辑

高手来看【Input.repeat/trigger/press】
这我看过了


问题 :
repeat 和 press 还是分不太出来


总之...
我做了一张图...
只要告诉我
在3个时间轴中个别把repeat, press, trigger 带入xxx 后
在判断时是true 是false 就好了...(特别是第二个轴 似乎repeat 和 press 都是true)(这样我应该会懂...)



另外
我改了Scene_Title
RUBY 代码复制
  1. # 主循环
  2.     $pre = 0
  3.     $rep = 0
  4.     loop do
  5.       # 刷新游戏画面
  6.  
  7.  
  8.   #--------------------------------------------------------------------------
  9.   # ● 刷新画面
  10.   #--------------------------------------------------------------------------
  11.   def update
  12.     @command_window.update
  13.     if Input.press?(Input::C)
  14.       $pre += 1
  15.     end
  16.     if Input.repeat?(Input::C)
  17.       $rep += 1
  18.     end
  19.     if Input.trigger?(Input::L)
  20.       print "press", "\n", $pre, "\n", "repeat", "\n", $rep
  21.     end
  22.    end

问题 :
为什么$pre >>>...>>> $rep 呢?
                  (远大于)
不是都判断是按下?
那个差距是...


最后有清楚点的范例吗?(对于解释这个)
我只能做到这样了= =
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-23 02:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表