gpt4 book ai didi

javascript - 按住键时暂停

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:02:43 24 4
gpt4 key购买 nike

因此,我在屏幕上的 objectx、objecty 和 increment objectx 处绘制了一个对象,当按下右箭头时,将对象向右移动。我遇到的问题是,如果我按住右箭头键,它会递增一次,暂停,然后重复递增。我的问题是它为什么要这样做,我怎样才能让物体在没有最初停顿的情况下流畅地移动?

$(window).keydown(function(e) {
if(e.keyCode == 39) {
objectx++;
}
}

最佳答案

创建一个增加对象的间隔,在按下键时,并在按下键时停止间隔。 (将间隔 ID 保存在某处,同时确保间隔已经存在时不要重复两次)

关于javascript - 按住键时暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18239163/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com