If statement 处理:尝试通过鼠标位置改变面部

If statement 处理:尝试通过鼠标位置改变面部,if-statement,processing,If Statement,Processing,基本上,我想做的是当我在上面悬停的时候,让脸改变。一切都会编译,但由于某种原因,当光标位于其坐标上时,面保持不变。我不确定这是否与不使用setup或draw方法有关,但我在添加这些方法时仍然会遇到同样的问题 大小(600400); 背景(49185232); 仰泳(); 光滑(8); //循环,根据鼠标位置确定人脸是否被吓到或不被吓到。 如果(mouseX>200&&mouseY进行处理,如果您希望它在第一帧之后执行操作,则必须包含一个显式的draw()方法。只需添加setup()和draw()

基本上,我想做的是当我在上面悬停的时候,让脸改变。一切都会编译,但由于某种原因,当光标位于其坐标上时,面保持不变。我不确定这是否与不使用setup或draw方法有关,但我在添加这些方法时仍然会遇到同样的问题

大小(600400);
背景(49185232);
仰泳();
光滑(8);
//循环,根据鼠标位置确定人脸是否被吓到或不被吓到。

如果(mouseX>200&&mouseY进行处理,如果您希望它在第一帧之后执行操作,则必须包含一个显式的
draw()
方法。只需添加
setup()
draw()
更改您的代码允许交互。请注意,用于更改面部的区域似乎编码不正确,但这可能是您想要的

void setup(){
大小(600400);
背景(49185232);
仰泳();
光滑(8);
}
作废提款(){
//循环,根据鼠标位置确定人脸是否被吓到或不被吓到。

如果(mouseX>200&&mouseyThank,我早些时候尝试过这个,但是我一直得到编译器错误。