【发布时间】:2012-12-17 21:35:32
【问题描述】:
例如,在我的例子中,每个按钮看起来都像一个十六进制。 这些按钮上的十六进制图片不能相交,但它们的矩形可以。
【问题讨论】:
-
不修改CCMenuItem代码分别子类化。
-
谢谢这将是我的临时解决方案
标签: cocos2d-iphone touch ccmenuitem
例如,在我的例子中,每个按钮看起来都像一个十六进制。 这些按钮上的十六进制图片不能相交,但它们的矩形可以。
【问题讨论】:
标签: cocos2d-iphone touch ccmenuitem
您可以使用CCMenuItem 的新activeArea 属性来定义您的自定义可触摸区域:请参阅this article
【讨论】:
您可以使用 CGMutablePathRef 进行非矩形精灵碰撞检测。在 CCMenuItem 中使用它。它有效...在这篇文章中查看我的答案:Custom touch detection
【讨论】: