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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
跳转到指定楼层
1
发表于 2012-8-9 22:20:28 手机端发表。 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 sblkhgm 于 2012-8-9 22:25 编辑

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

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

3
发表于 2012-8-10 14:08:42 | 只看该作者
本帖最后由 亿万星辰 于 2012-8-10 14:09 编辑

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

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

使用道具 举报

Lv1.梦旅人

◇无限的妄想者◇

梦石
0
星屑
55
在线时间
1441 小时
注册时间
2012-7-14
帖子
2339
2
发表于 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 系列教程:  鉴赏页制作篇背包系统制作篇
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 10:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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