2010-03-12 53 views
1

有没有办法检测到两个截然不同的触摸?我只想跟踪我的两个按钮的触摸,这是一个精灵,但是除了我的前两次触摸之外,每当我触摸另一个触摸时,它都会影响我与我的按钮的触摸。有没有办法摆脱第三次触摸? 我希望你能帮助我解决这个问题。谢谢!如何检测两个截然不同的触摸

+0

I thi显示代码的nk将有所帮助。 – zooropa 2010-03-14 15:51:13

+0

请参阅我的[对此问题的回答] [1]。 [1]:http://stackoverflow.com/questions/7595298/get-the-sender-touch-for-cctouchesmovednsset-touches-witheventuievent-eve/7608574#7608574 – LearnCocos2D 2011-09-30 09:42:16

回答

0

你可以做这样的:

  1. 创建一个int activeTouches
  2. 上的触摸开始,增量由
  3. 上的触摸结束的量,减量由量
  4. 计数器activeTouches计数器activeTouches
  5. 在做任何事情之前检查是否有动作=您需要的最大触动次数