Processing 处理-方法停止绘制圆
我们又有问题了。我们正在画一组圆圈。在这些drawingCountry方法的中间,它突然不再画圆圈了。同样,下面的drawingCountry方法不再绘制圆,但它们仍然会被调用。我们通过插入println(“test”)来测试它。有人知道为什么会这样吗 我们的代码与此类似:Processing 处理-方法停止绘制圆,processing,draw,Processing,Draw,我们又有问题了。我们正在画一组圆圈。在这些drawingCountry方法的中间,它突然不再画圆圈了。同样,下面的drawingCountry方法不再绘制圆,但它们仍然会被调用。我们通过插入println(“test”)来测试它。有人知道为什么会这样吗 我们的代码与此类似: public void drawRussia(){ canvas.ellipseMode(CORNER); canvas.ellipse(705*factorWidth, 149*factorHeight, 75,
public void drawRussia(){
canvas.ellipseMode(CORNER);
canvas.ellipse(705*factorWidth, 149*factorHeight, 75, 75);
canvas.ellipse(629.5*factorWidth, 161.5*factorHeight, 75, 75);
canvas.ellipse(523*factorWidth, 164*factorHeight, 75, 75);
canvas.ellipse(562*factorWidth, 244*factorHeight, 10, 10);
canvas.ellipse(555*factorWidth, 253*factorHeight, 10, 10);
//--------------------------stops drawing circles -------------------
canvas.ellipse(720*factorWidth, 223*factorHeight, 15, 15);
canvas.ellipse(673*factorWidth, 116*factorHeight, 50, 50);
canvas.ellipse(777*factorWidth, 121*factorHeight, 75, 75);
}
在drawRussia()之后,有以下类似的方法(不绘制)。在一切顺利之前
绘图中是否存在某种缓冲或限制
谢谢你的帮助。我想需要更多的信息。您的
setup()
方法看起来怎么样?屏幕的宽度和高度是多少?什么是factorWidth
值?您是在setup()
中使用noLoop()
还是允许动画?换句话说:发布。交叉发布: