|
|
我觸屏用的是https://github.com/adafruit/Touch-Screen-Library
只有 p.x p.y p.z ,x座標 y座標 z壓力
請問怎樣可以做到當我觸屏時 drawRect( )顏色一,放開手時還原 drawRect( )顏色二,
我想做的是一個數字輸入觸屏,上顯示0-9數字,當按下數字同時屏上轉換方格顏色回應,之前見過另一個文庫有內建功能是可以做到的,請問各位高手大大可有什麼方法,謝謝
// Draw a red frame while a button is touched
void waitForIt(int x1, int y1, int x2, int y2)
{
myGLCD.setColor(255, 0, 0);
myGLCD.drawRoundRect (x1, y1, x2, y2);
while (myTouch.dataAvailable())
myTouch.read();
myGLCD.setColor(255, 255, 255);
myGLCD.drawRoundRect (x1, y1, x2, y2);
}
|
|