Cocos2D中。 CCMenuItem具有自定义可触摸区域?

时间:2012-12-17 21:35:33

标签: cocos2d-iphone touch ccmenuitem

例如,在我的情况下,每个按钮看起来都像一个十六进制。 这些按钮上的十六进制图片不能交叉,但它们的作用可以。

2 个答案:

答案 0 :(得分:2)

您可以使用activeArea的新CCMenuItem属性来定义自定义可触摸区域:请参阅this article

答案 1 :(得分:1)

您可以使用CGMutablePathRef进行非矩形精灵碰撞检测。在CCMenuItem中使用它。它有效......请参阅我在这篇文章中的回答:Custom touch detection