Ist es möglich, die function draw(){}
in einer P5 js Skizze beim Klicken auf die Leinwand?Anruf Funktion zeichnen auf Mausklick
Ich möchte alles unter der Zeichenfunktion aufgerufen werden, wenn Sie irgendwo auf der Leinwand und nicht vorher klicken.
function setup() {
createCanvas(500, 500);
frameRate(65);
background('#ff0a0a');
textSize(60);
text("ART", 370, 250);
};
function draw() {
noFill();
var red = random(100);
var green = random(200);
var blue =random(230);
var h = random(height);
stroke(red,green,blue);
strokeWeight(8);
rect(frameCount,h,300,20+(frameCount));
ellipse(frameCount,h ,300,20+(frameCount));
triangle(frameCount,h ,300,20+(frameCount));
};
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.14/p5.js"></script>
Sie brauchen nicht die 'zu nennen draw()' Funktion selbst. Es wird automatisch 60 Mal pro Sekunde aufgerufen. Was genau versuchst du zu tun? Kannst du bitte einen [mcve] posten? –
ja, ich werde meine ursprüngliche Frage bearbeiten. – codeneophyte
Wenn Sie ein Snippet veröffentlichen, stellen Sie sicher, dass die Bibliothek enthalten ist. Siehe die Bearbeitung, die ich gerade gemacht habe. –