單擊畫布時,是否可以在p5 js草圖中調用function draw(){}
?通過鼠標點擊呼叫功能
我希望繪製函數下的所有東西在點擊畫布上的任何位置時被調用,而不是在之前。
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>
你並不需要調用'平局()'函數自己。它每秒自動調用60次。你究竟想要做什麼?你可以請張貼[mcve]嗎? –
是的,我會編輯我原來的問題。 – codeneophyte
發佈代碼段時,請確保包含圖書館。查看我剛剛編輯的內容。 –