gpt4 book ai didi

c# - 更快的鼠标点击响应?

转载 作者:太空狗 更新时间:2023-10-29 23:08:48 28 4
gpt4 key购买 nike

我正在用 C# 创建一个简单的球和 Racket 程序,并使用鼠标点击来移动 Racket 。为了注册鼠标点击,我有这个

    private void Form1_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
paddle.movePaddleRight();
this.Invalidate();
}
if (e.Button == MouseButtons.Left)
{
paddle.movePaddleLeft();
this.Invalidate();
}
}

问题是它没有记录快速连续的点击。单击一次后,大约需要半秒钟时间才能记录下一次单击(中间的所有单击都会丢失)。有什么办法可以让 Racket 根据每次点击移动,并记录每次点击吗?

最佳答案

快速点击会产生 MouseDoubleClick 事件。请改用 MouseDown 事件。

关于c# - 更快的鼠标点击响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15329178/

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