私がしたいのは、クリックしたピクセルの色を変更するだけです。したがって、2つの状態があります。処理3でクリックしたポイントの座標を取得
マウスは、私は以下のコードを使用してい
をクリックされていない
マウスをクリックしました。
boolean myBol = false ;
void setup(){
size(860,640);
background(0);
}
void draw(){
if (mousePressed) {
if(myBol == true){myBol = false;} else {myBol = true;}
}
if (myBol == true){
stroke(255);
point(mouseX,mouseY);
}}
最初のクリック後にこのコードを実行すると、マウスを動かす場所が描画されますが、必要なものは描画されます。 "画面をクリックするたびに描画する"。
あなたはすべてのコードを示していません。 'clickx'、' clicky'、 'mousePressed'はどこから値を取得しますか? – Raniz
clikcxとclickyについては申し訳ありませんが、私はそれらを削除します。 mousePressedは処理3のブール値です。私はそれを設定していません。 – bukowski
クリックするとmyBolの状態を切り替える条件があります。だからもう一度クリックすると描画が止まり、もう一度クリックするともっと描画することができます。もしあなたが '描画するならば、私はmyBolの必要性が見えません。 – AxelH