Processing 处理-椭圆是覆盖文本

Processing 处理-椭圆是覆盖文本,processing,Processing,在下图中,我想将分数作为绿色椭圆内的文本。但是,不管循环中eliple()和text()函数的顺序如何,椭圆都会在文本上绘制。有人能提出原因吗?我的draw循环如下所示 import processing.core.PApplet; 进口加工.core.PFont; 公共空白绘图HUD(PApplet标记、时钟时间、整数分数) { PFont font=marker.createFont(“Impact”,25,true); marker.textFont(字体); 标记。椭圆符号(中间);

在下图中,我想将分数作为绿色椭圆内的文本。但是,不管循环中
eliple()
text()
函数的顺序如何,椭圆都会在文本上绘制。有人能提出原因吗?我的
draw
循环如下所示

import processing.core.PApplet;
进口加工.core.PFont;
公共空白绘图HUD(PApplet标记、时钟时间、整数分数)
{
PFont font=marker.createFont(“Impact”,25,true);
marker.textFont(字体);
标记。椭圆符号(中间);
填充(25、100、25);
标记.椭圆(50,标记.高度-50,75,50);
marker.noFill();
marker.text(“分数:”,25,marker.height-100);
marker.text(分数,50,marker.height-50);
marker.text(“剩余秒:”,marker.width-175,marker.height-100);
text(time.toString(),marker.width-125,marker.height-50);
}

尝试替换
marker.noFill()带有
标记。填充(255)。我不相信
noFill()
适用于文本,我有一种感觉,文本被绘制在椭圆上方,但与椭圆颜色相同,因此看不见。

我删除了椭圆表情。它去掉了中心椭圆,但把文本放在了前面。

你能把导入的内容包括进来吗?什么是
PApplet
PFont
等?添加了导入,它们只是标准的处理导入。请发布一个屏幕截图,显示发生了什么?或者更好的是,你能发布一个我们可以实际运行的帖子吗?@alfasin请注意这是一个问题,并且。
PApplet
PFont
类是内部处理类。我添加了一张图片来解释显示的内容