Javascript 我可以在p5.play中的mousePressed函数中创建一个Body吗? function mousePressed(){ 如果(鼠标

Javascript 我可以在p5.play中的mousePressed函数中创建一个Body吗? function mousePressed(){ 如果(鼠标,javascript,p5.js,Javascript,P5.js,这是一个仅在draw函数之外创建的函数您的代码似乎回答了您自己的问题,因此我假设您遇到了某种问题。当使用那个代码时,实际的问题是什么?我的目标是每次都创建一个新的框,我点击屏幕然后显示它。上面的代码只创建了一个框,它用鼠标移动。所以我将var框作为数组,存储所有框,并使用for循环显示它。问题解决了。您的代码似乎回答了您自己的问题,所以我假设您遇到了某种问题。当使用那个代码时,实际的问题是什么?我的目标是每次都创建一个新的框,我点击屏幕然后显示它。上面的代码只创建了一个框,它用鼠标移动。所以我将

这是一个仅在draw函数之外创建的函数

您的代码似乎回答了您自己的问题,因此我假设您遇到了某种问题。当使用那个代码时,实际的问题是什么?我的目标是每次都创建一个新的框,我点击屏幕然后显示它。上面的代码只创建了一个框,它用鼠标移动。所以我将var框作为数组,存储所有框,并使用for循环显示它。问题解决了。您的代码似乎回答了您自己的问题,所以我假设您遇到了某种问题。当使用那个代码时,实际的问题是什么?我的目标是每次都创建一个新的框,我点击屏幕然后显示它。上面的代码只创建了一个框,它用鼠标移动。所以我将var框作为数组,存储所有框,并使用for循环显示它。问题解决了。
 function mousePressed() {
     if (mouseY < 350) {
         // Every time a mouse press create a new box.
         box = new Box(mouseX,mouseY,50,50);
         //strokeweight(3);
         //fill("red");
         box.display();
         console.log("display");
     }
  }