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

Project1

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

真八方向行走按键跑步之后为什么不能往左上走?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
601 小时
注册时间
2007-8-14
帖子
635

短篇七彩虹组冠军

跳转到指定楼层
1
发表于 2009-5-9 07:26:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
百思不得其解的诡异问题……
工程用法:按住空格加速跑步后尝试往左上跑步……|||||

http://www.rayfile.com/files/6cc5fc1c-3be4-11de-879f-0019d11a795f/


另外发现,如果加速跑步不用空格键就能避免此问题,但是按空格比较方便嘛=v=b
版务信息:本贴由楼主自主结贴~
填坑填坑填坑填坑填坑填坑填坑填坑填坑

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
2
发表于 2009-5-9 12:47:35 | 只看该作者
这个是键位冲突的问题~

以前的键盘都是编码键盘,每个键位都对应一个独立的逻辑开关,当键盘某个按键的信号经由独立的信号线传导时(也就是硬件识别)当然就不会和其它按键信号产生冲突;但由于编码键盘按键信号的独立性,其硬件需求量很大,生产成本自然也很高,所以现在的键盘都是非编码键盘……
非编码键盘仅仅提供一个矩阵,通过算法来识别按键(也就是软件识别),所以一般同时按下三个键的时候就无法识别或者只能识别前两个按下的键,取决于具体的键盘电路结构~
大概说了下概念,具体可以问谷歌大叔,什么是“键位冲突”{/hx}

两个键的组合是没有冲突的,但三个键的组合就可能发生问题了(现在的键盘一般都是专门把 shift、ctrl 等键设计为免冲突的,所以这几个键的组合通常能突破三个),很明显空格和方向键就是有冲突的(我的键盘只有右上移动时能跑步,其余45度方向均跑不起来……),所以应该考虑换一个键,比如 shift,或者也可以用轩辕剑的跑步方式,双击一个方向跑步……站上应该有脚本吧~
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
601 小时
注册时间
2007-8-14
帖子
635

短篇七彩虹组冠军

3
 楼主| 发表于 2009-5-9 17:22:57 | 只看该作者
原来如此……竟然还是硬件问题,受教了TvT
填坑填坑填坑填坑填坑填坑填坑填坑填坑
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-15 23:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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