例如,在我的情况下,每个按钮外观都喜欢十六进制。 这些按钮上的十六进制图片不能相交,但它们的矩形可以相交。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