极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11608|回复: 1

istouching?

[复制链接]
发表于 2013-10-21 18:32:54 | 显示全部楼层 |阅读模式
我觸屏用的是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);
}

回复

使用道具 举报

 楼主| 发表于 2013-11-4 08:17:55 | 显示全部楼层
問題未解決,有高人幫忙一下嗎
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-13 19:32 , Processed in 0.039128 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表