Processing 如何在按下鼠标后隐藏文本标签?
我使用了Processing 如何在按下鼠标后隐藏文本标签?,processing,control-p5,Processing,Control P5,我使用了Control-P5库来绘制文本标签 void setup(){ size(1400,800); cp5 = new ControlP5(this); myTextlabelB = new Textlabel(cp5,"Hello world",100,100,400,200); } void draw(){ myTextlabelB.draw(this); if(mousePressed){ myTextlabelB
Control-P5
库来绘制文本标签
void setup(){
size(1400,800);
cp5 = new ControlP5(this);
myTextlabelB = new Textlabel(cp5,"Hello world",100,100,400,200);
}
void draw(){
myTextlabelB.draw(this);
if(mousePressed){
myTextlabelB.hide();
// I want to hide the label here, but the hide function doesn't work
}
}
隐藏
Textlable
时存在一些错误,但它使用的是Label
类,因此您只需获取Label
部分,然后隐藏它:
myTextlabelB.get().hide();
另外,在draw()函数的开头重新绘制背景也很重要
background(0);