JavaScript实现的使用键盘控制人物走动实例_javascript技巧
程序员文章站
2022-03-22 20:28:16
...
其实这个示例用到了js的两个核心时间,键盘事件onkeydown,周期执行事件setInterval。
实现效果
当按下键盘某个键时网页中的人物实现相应的动作,达到利用键盘控制走动效果
实现步骤
一、预订键值作用:
w:向上
s:向下
a:向左
d:向右
空格:停止
二、预订键值后,要能捕获按键事件以及判断用户按的是哪个键?
捕获键盘事件可以用onkeydown
获取键值码可以用event.keyCode
三、用setInterval周期执行事件替换图片
替换图片是为了实现任务走动效果
但要注意使用clearInterval清除周期执行,否则会越走越快
示例代码:
人物走动
- w:向上
- s:向下
- a:向左
- d:向右
- 空格:停止
- 脚本之家
推荐阅读
-
javascript实现的使用方向键控制光标在table单元格中切换_javascript技巧
-
Javascript 键盘事件的组合使用实现代码_javascript技巧
-
Javascript 键盘事件的组合使用实现代码_javascript技巧
-
Js实现网页键盘控制翻页的方法_javascript技巧
-
使用javascript实现有效时间的控制,并显示将要过期的时间_javascript技巧
-
使用JavaScript实现ajax的实例代码_javascript技巧
-
javascript实现的使用方向键控制光标在table单元格中切换_javascript技巧
-
使用JavaScript实现Java的List功能(实例讲解)_javascript技巧
-
js实现键盘控制DIV移动的方法_javascript技巧
-
感觉很流畅的js实现的键盘控制(带惯性)_javascript技巧