使用箭头键移动javascript字符
Moving a javascript character with the arrow keys
我正在用javascript编写一个RPG游戏,我希望我的主角在按下箭头键或wasd键时移动。我有生成他的代码,但我应该如何定义他的位置,以便他在按下上述键时移动?
function mainchar(){
var mainchar = new Image();
mainchar.src = /*I'll add this soon*/;
mainchar.style.top = /*What should I put here?*/;
mainchar.style.left = /*What should I put here?*/;
mainchar.style.position = "absolute";
document.body.appendChild( mainchar );
}
使用:http://help.dottoro.com/ljaffqqe.php
使用正确的按键代码捕捉按键向上/向下。
然后将mainchar.style.top设置为您希望将其移动到的位置…
例如
- 检测密钥
- 按下正确的键时
- 更新了mainchar.stlye.top
相关文章:
- 如何使用纯javascript的移动触摸事件
- Javascript移动站点重定向问题
- javascript移动交叉浏览器确定用户是否滚动到页面底部
- 使用箭头键移动javascript字符
- 如何使用while循环自动移动javascript中的元素
- 从文件顶部移动javascript代码,可能使用设计模式
- 无法使对象移动.Javascript
- 如何在对象和 DRY 中移动 Javascript 函数
- Grunt usemin 在构建时不会移动 JavaScript 依赖项
- 南非移动Javascript正则表达式
- 基于给定角度的移动(javascript)
- Jquery移动javascript在另一个html上不起作用
- jQuery移动javascript在多个HTML文件上
- 实时移动JavaScript
- 国际象棋中的皇后移动(Javascript)
- 如何正确地从HTML中移动JavaScript事件?(你知道其他方法吗?)
- 从按键检测对角线移动- Javascript
- 如何在Chrome中移动javascript范围的末尾到句子
- jquery移动javascript计算器
- 《太空入侵者》没有同步移动(Javascript)