首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用libgdx和mt4j实现跨平台多点触控和图形

使用libgdx和mt4j实现跨平台多点触控和图形
EN

Stack Overflow用户
提问于 2013-04-12 19:02:45
回答 1查看 388关注 0票数 4

我有一个用libgdx构建的跨平台应用程序。该软件经常与大型触摸屏(如微软的咖啡桌)、Windows (7 & 8)和MacOS一起使用。这些屏幕支持多点触控,但我只实现了单点触控,并希望实现多点触控。我在这里问了几个问题,以防有知识渊博的人能抽出几个小时来测试那些没有文档和无法谷歌的AFAIK假设:

-does libgdx支持win7多点触控界面?win8?

-if我必须求助于mt4j,它可以在没有3d引擎层的情况下使用吗?见鬼,我甚至不需要手势识别,只需要手指的低级状态。我不可能用mt4j替换libgdx的10000+行!

-has有人尝试过将sparsh-ui作为mt4j的替代方案吗?它支持win7多点触控吗?

感谢您在这些问题上提供的任何一点信息!干杯!

EN

回答 1

Stack Overflow用户

发布于 2014-04-01 17:36:31

据我所知,多点触控应该不会有问题。对于libgdx来说,按下鼠标和触摸鼠标是一回事,所以对于win7和win8来说应该不会有问题。

touchDowntouchUptouchDragged方法提供了一个int pointer,它描述了触摸的次数。因此,如果你用4个手指触摸,带有pointer = 4touchDown描述的是第4个手指的触摸。你可以读到一些关于那个here的东西。

请注意,我没有对此进行测试,因为我没有win7/8触摸设备。所以你必须自己测试它,但正如我所说的,它应该可以工作。如果起作用了,请告诉我。谢谢

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15969684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档