2010-03-12 55 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. 在做任何事情之前檢查是否有動作=您需要的最大觸動次數