Javascript 既然PApplet MouseEvent已弃用,我应该如何替换它?
我一直在玩,并试图学习使用他们有趣的小IDE为JavaScript处理3.0+ 我发现一些代码在搜索一种检测鼠标双击的方法,并找到了如何做到这一点,效果很好-但是-IDE警告我PApplet MouseEvent(具有getClickCount方法)已被弃用 有人能帮我找到替代MouseeEvent的东西吗?这样我就可以更恰当地使用它了?我真的试着四处搜索,但找不到任何替代品的参考资料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); }
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模式下工作。。。呃。。。哎呀?我想我现在要学习两者之间的区别了。(我试图给你投票,但我是新来的,我的票还不算在内)