使用键盘控制在画布游戏中流畅地移动角色
本文介绍了使用键盘控制在画布游戏中流畅地移动角色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用Canvas和JavaScript创建一个侧滚无限空间为主题的游戏。我正在使用向上和向下箭头来控制一艘宇宙飞船,我想要实现某种移动放松,这样当我松开钥匙时,飞船就不会停下来。我环顾四周,没有发现任何东西,而且我自己的尝试也没有奏效。这就是我尝试过的。
推荐答案
您只想施加一些摩擦力。这很容易。您可以执行类似以下操作。
值越小(0.8、0.5等),速度就越快。
我提供了一个演示,您可以在其中四处移动,并逐渐减慢速度。继续使用该值,看看它如何影响它。
Live Demo
这篇关于使用键盘控制在画布游戏中流畅地移动角色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!