这就是我调用方法的方式:
initButton(0, 0, 150, 50, "button.png", "PNG");
这是方法:
private void initButton(float x, float y, float width, float height, String imageFileName, String imageFileType) {
buttonImages.add(loadResClass.loadTextures(imageFileType, imageFileName));
buttonFloats.add(new Vector4f(x, y, width, height));
float mouseX = Mouse.getX();
float mouseY = Mouse.getY() - Display.getHeight();
if(mouseY < 0){
mouseY = mouseY * -1;
}
if(mouseX > x && mouseY > y && mouseX < x+width && mouseY < y+height){
//do something
}
}
在调用 initButton 时,我想将一些代码设置为参数(或做类似的事情),而不是将代码放在 initButton 方法中而不是//do something
注释中。