2

我已经使用Control-P5库来绘制text label

  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
    }
}
4

1 回答 1

0

隐藏有一些错误,Textlable但它正在与Label类一起使用,因此您只需要获取该label部分然后将其隐藏:

myTextlabelB.get().hide();

draw()在函数开始时重绘背景也很重要

background(0);
于 2014-05-05T12:17:20.807 回答