Javascript 既然PApplet MouseEvent已弃用,我应该如何替换它?

Javascript 既然PApplet MouseEvent已弃用,我应该如何替换它?,javascript,processing,interactive,Javascript,Processing,Interactive,我一直在玩,并试图学习使用他们有趣的小IDE为JavaScript处理3.0+ 我发现一些代码在搜索一种检测鼠标双击的方法,并找到了如何做到这一点,效果很好-但是-IDE警告我PApplet MouseEvent(具有getClickCount方法)已被弃用 有人能帮我找到替代MouseeEvent的东西吗?这样我就可以更恰当地使用它了?我真的试着四处搜索,但找不到任何替代品的参考资料 void setup(){ size(1200, 750); background(200); }

我一直在玩,并试图学习使用他们有趣的小IDE为JavaScript处理3.0+

我发现一些代码在搜索一种检测鼠标双击的方法,并找到了如何做到这一点,效果很好-但是-IDE警告我PApplet MouseEvent(具有getClickCount方法)已被弃用

有人能帮我找到替代MouseeEvent的东西吗?这样我就可以更恰当地使用它了?我真的试着四处搜索,但找不到任何替代品的参考资料

void setup(){
  size(1200, 750);
  background(200);
}

void draw(){
  stroke(0);
}

void mousePressed() { 
  if (mouseButton == LEFT) { 
     if (mouseEvent.getClickCount()==2) {
       fill (255, 0, 0, 128);
       ellipse(mouseX, mouseY, 20, 20);
     } else {
       fill (0, 255, 0, 128);
       ellipse(mouseX, mouseY, 20, 20);
     }    
  } else if (mouseButton == RIGHT) { 
    fill (0, 0, 255, 128);
    ellipse(mouseX, mouseY, 20, 20);
  }
}

您确定已弃用
MouseEvent
类吗

其中提到了
getClickCount
函数已被弃用,但并没有说类本身已被弃用

根据相同的文档,您应该使用
getCount


顺便说一句,看起来您使用的是Java模式下的处理,而不是JavaScript。

啊,这很有趣!IDE底部显示“PApplet.mouseEvent字段已弃用”,但当我将鼠标悬停在getClickCount上时,工具提示显示“mouseEvent类型的getClickCount方法已弃用”,因此。。。我尝试将其更改为getCount,这仍然非常有效,但mouseEvent仍然会收到黄色错误下划线和“the field PApplet.mouseEvent已弃用”消息。以前,两者都有下划线,现在只有mouseEvent本身有下划线。还有,哈哈,是的,我看到我一直在Java模式下工作。。。呃。。。哎呀?我想我现在要学习两者之间的区别了。(我试图给你投票,但我是新来的,我的票还不算在内)