ボタンをクリックすると、クリックしたときに実行されるコードが1-5回実行されます(lwjglを使用して長方形を描画します)。カスタムボタンがクリックで3〜4回実行されています
ここでボタンクラスからメソッドです:
public void getInput(){
if(Mouse.next()){
if(Mouse.isButtonDown(0)){
if(b.clicked(Mouse.getX(), Mouse.getY())){
System.out.println("button clicked");
}
}
}
}
ありがとう:
public boolean clicked(float mX, float mY){
if(mX >= x && mX <= x + width &&
mY <= Display.getHeight() - y && mY >= Display.getHeight() - (y + height)){
return true;
}else{
return false;
}
}
はここでボタンクラスやメソッドを利用してクラスのコードです!
:)を答えることを試みる質問がある場合は、マウスボタンを待ち受けます
アップあなたは一度だけクリックを処理する必要がある場合、ユーザーがクリックを保持する場合は、それは毎週のイベントを呼び出すでしょう – Xephi