例如,在我的情況下,每個按鈕外觀都喜歡十六進制。 這些按鈕上的十六進制圖片不能相交,但它們的矩形可以相交。Cocos2d。 CCMenuItem與自定義可觸摸區域?
0
A
回答
2
您可以使用CCMenuItem
新activeArea
屬性來定義您的自定義可觸摸區域:看this article
1
您可以使用CGMutablePathRef進行非矩形精靈碰撞檢測。在CCMenuItem中使用它。它的工作原理...查看我的答案在這個帖子:Custom touch detection
+0
感謝您的解決方案 – Gargo
相關問題
- 1. Cocos2d按鈕觸摸區域
- 2. 自定義MKAnnotationView觸摸區域可笑地縮小
- 3. 我如何製作一個自定義的可觸摸區域?
- 4. 即使當我觸摸ccMenuItem,即使當我觸摸一個ccMenuItem
- 5. UIButton的可觸摸區域
- 6. iOS MapKit - 定義不規則可觸摸區域
- 7. android - 如何定義一個圓圈內的可觸摸區域
- 8. 在android中定義縮放圖像上的可觸摸區域
- 9. 可可觸摸 - 自定義的UILabel
- 10. 使用自定義UISlider - 可可觸摸
- 11. UISwitch:使觸摸區域大於默認觸摸區域
- 12. React Native Maps自定義標記在區域更改後不可觸摸
- 13. 問題與觸摸在cocos2D
- 14. iOS定義了一個對象的可觸摸區域,將觸摸侷限在自我的子視圖上
- 15. 檢測觸摸座標是否位於自定義視圖上可觸摸區域的座標內
- 16. 設置SKSpriteNode的可觸摸區域
- 17. 獲取觸摸點與最大的區域被觸摸 - Android
- 18. SceneKit在給定區域檢測觸摸
- 19. Cocos2d 2.0 - 忽略觸摸透明區域的圖層/精靈
- 20. box2d:更大的可點擊/可觸摸區域
- 21. 獲取觸摸區域
- 22. iPhone - 觸摸區域檢測
- 23. 觸摸區域控制
- 24. 的cocos2d每個CCMenuItem
- 25. 使用ngTouch定義觸摸事件的區域
- 26. 單點觸摸Cocos2D
- 27. 阻止觸摸cocos2d
- 28. Cocos2D觸摸幫助
- 29. 來自另一層的ccmenuitem cocos2d
- 30. 如何避免在自定義視圖的某些區域觸摸?
不是沒有分別修改CCMenuItem代碼子類。 – LearnCocos2D
謝謝你的解決方案 – Gargo