当我尝试创建一个公共布尔值时,它会给我错误
对于参数类型Boolean,Float,运算符&&未定义
代码是:
public boolean mouseHover(int mouseX, int mouseY, float x, float y, float height, float width){
if(((mouseX >= x) && (x + width) && (mouseY >= y) && (mouseY <= y + height))){
return true;
}else{
return false;
}
Run Code Online (Sandbox Code Playgroud)
(x + width)
Run Code Online (Sandbox Code Playgroud)
不是布尔表达式.你的意思是检查
mouseX <= (x + width)
Run Code Online (Sandbox Code Playgroud)
也许?