基本上标题就是这么说的。我试着四处搜寻;你会认为一些事情是微不足道的,因为这会产生即时的结果,但不是。
这真让我烦恼。有人可以建议修复或解决方法吗? 感谢
答案 0 :(得分:2)
这是因为,根据定义,在运动中鼠标点击不再是鼠标点击,它是拖动事件。
您仍然可以访问mousePressed()和mouseReleased()事件,因此如果您想在拖动事件期间检测鼠标单击,请改用它们。
这是一个让你入门的小例子:
void mouseClicked(){
println("clicked");
}
void mousePressed(){
println("pressed");
}
void mouseReleased(){
println("released");
}
void mouseDragged(){
println("dragged");
}
void draw(){
background(0);
}