int y;//y=-1,上页 y=0,下页
p.x= map(p.x, TS_MINX, TS_MAXX, tft.width(), 0);
p.y= map(p.y, TS_MINY, TS_MAXY, tft.height(), 0);
Serial.println("2");
if(p.y<=50&&p.z>0){Serial.println(p.y);y=-1;draw(y);}
if(p.y>50&&p.y<130){
if(p.x<130){Serial.println("3");y=1;draw(y);}
if(p.x<230&&p.x>130){y=2;draw(y);}//B
if(p.x<330&&p.x>230){y=3;draw(y);}//C
}
触摸程序 串口只能输出2 证明从IF那句开始不运行了 求帮忙看下问题在哪
|