Canvas p5.js WEBGL/调整窗口大小时以对象为中心

Canvas p5.js WEBGL/调整窗口大小时以对象为中心,canvas,p5.js,Canvas,P5.js,我在二维画布上放置了一个WEBGL画布,其中放置了一个对象。我希望对象始终位于窗口的中心。现在,当我拖动并调整窗口大小时,对象不会移动,而是停留在初始位置 以下是我正在使用的规格: extraCanvas=createGraphics(窗口宽度、窗口高度、WEBGL); 图像(血管外,0,0); 我两个都试过了 extraCanvas.imageMode(中心); 及 图像(外部扫描,窗宽/2,窗高/2); 所有这些都不起作用 你知道怎么修吗? 谢谢 以这种方式修复: imageMode(

我在二维画布上放置了一个WEBGL画布,其中放置了一个对象。我希望对象始终位于窗口的中心。现在,当我拖动并调整窗口大小时,对象不会移动,而是停留在初始位置

以下是我正在使用的规格:

extraCanvas=createGraphics(窗口宽度、窗口高度、WEBGL);
图像(血管外,0,0);
我两个都试过了

extraCanvas.imageMode(中心);

图像(外部扫描,窗宽/2,窗高/2);
所有这些都不起作用

你知道怎么修吗? 谢谢

以这种方式修复:

imageMode(CENTER)
image(extraCanvas, width / 2, height / 2);