查看: 1561|回复: 2

[已经过期] 变量数字键问题

[复制链接]
梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
回帖
133
发表于 2012-8-9 22:20:28 来自手机 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 sblkhgm 于 2012-8-9 22:25 编辑

我要变量数字按键,按某个键就调用一个事件,可是我按数字8键时角色就往上走了,结果要调用的事件没出来,0 2 4 6 8这几个键都是,其他键没问题,请问各位高手怎么去掉按这几个键角色移动问题。

◇无限的妄想者◇

梦石
0
星屑
90
在线时间
1441 小时
注册时间
2012-7-14
回帖
2279
发表于 2012-8-10 11:01:47 | 显示全部楼层
Game_Player里211~221行 定义的方向键移动。
  1.   # 如果方向键被按下、主角就朝那个方向移动
  2.       case Input.dir4
  3.       when 2
  4.         move_down
  5.       when 4
  6.         move_left
  7.       when 6
  8.         move_right
  9.       when 8
  10.         move_up
  11.       end
复制代码
把它改成
  1. if Input.repeat?(Input::RIGHT)
  2.    move_right
  3. end
  4. if Input.repeat?(Input::LEFT)
  5.    move_left
  6. end
  7. if Input.repeat?(Input::UP)
  8.    move_up
  9. end
  10. if Input.repeat?(Input::DOWN)
  11.    move_down
  12. end
复制代码
试一下

————————————————————————————————————
新坑Dreamoon酝酿中,预计短篇⑨完工发布。
————————————————————————————————————
如何调戏橙光文字的 高级UI 系列教程:  鉴赏页制作篇、背包系统制作篇
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2012-8-10 14:08:42 | 显示全部楼层
本帖最后由 亿万星辰 于 2012-8-10 14:09 编辑

在采集按键变量时,要在自动执行下并通过循环采集才能保证角色不会因为你的按键而移动。

楼上的解答意味不明。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部