有人用过TUIO做触摸屏程序的吗

生生不息的海龟 2017-06-11 03:22:11
从网上了解到,TUIO可以用来做触摸屏的多点触控应用,我用kinect作了视觉识别的程序,想要给flash传递触控点,应该怎么做呢,有没有示例代码可以参考一下的,我自己写了tuio的相关代码,并不奏效。


TuioTime::initSession();
TuioServer *tuio_ = new TuioServer();

TuioTime frameTime = TuioTime::getSessionTime();
tuio_->initFrame(frameTime);

TuioPoint tp(cursorX, cursorY);

TuioCursor *tcur = tuio_->getClosestTuioCursor(tp.getX(), tp.getY());
if ((tcur == NULL) || (tcur->getDistance(&tp) > 0.2))
{
tcur = tuio_->addTuioCursor(tp.getX(), tp.getY());
}
else
{
tuio_->updateTuioCursor(tcur, kp.getX(), kp.getY());
}

tuio_->stopUntouchedMovingCursors();
tuio_->removeUntouchedStoppedCursors();
tuio_->commitFrame();
...全文
478 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧