首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获得ccTouchesMoved的发送者体验:(NSSet*)触摸withEvent:(UIEvent *)事件

获得ccTouchesMoved的发送者体验:(NSSet*)触摸withEvent:(UIEvent *)事件
EN

Stack Overflow用户
提问于 2011-09-29 17:34:29
回答 1查看 452关注 0票数 0

如何在多点触控cocos2d应用程序中找到称为ccTouchesMoved:(NSSet *)touches withEvent:(UIEvent *)event的触控?我可以使用[event allTouches]获得所有的触摸,但我如何才能找到哪个触摸调用了函数,例如,当我想要特定的触摸显示特定的NSLog时。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-30 17:40:38

触摸事件为每个手指提供一个UITouch*对象。UITouch*在整个触摸过程中始终保持不变,从开始到结束/取消。您可以将UITouch*保留在开始事件中,并在结束和取消事件中释放它(并将其设置为零)。

顺便说一句,Kobold2D (改进的Cocos2D )的输入类KKInput (class reference)使这一切变得容易得多。从预览版5开始,你可以在任何时候,在任何类或方法中获得当前触摸的列表,因为KKInput会为你跟踪触摸。

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

https://stackoverflow.com/questions/7595298

复制
相关文章

相似问题

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