Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocos2d iphone Cocos2d。具有自定义可触摸区域的CCMenuItem?_Cocos2d Iphone_Touch_Ccmenuitem - Fatal编程技术网

Cocos2d iphone Cocos2d。具有自定义可触摸区域的CCMenuItem?

Cocos2d iphone Cocos2d。具有自定义可触摸区域的CCMenuItem?,cocos2d-iphone,touch,ccmenuitem,Cocos2d Iphone,Touch,Ccmenuitem,例如,在我的例子中,每个按钮看起来都像一个十六进制。 这些按钮上的十六进制图片不能相交,但它们的矩形可以相交。您可以使用CGMutablePathRef进行非矩形精灵碰撞检测。在项目中使用此选项。它可以工作…请看我在这篇文章中的答案:您可以使用CGMutablePathRef进行非矩形精灵碰撞检测。在项目中使用此选项。它是有效的…请看我在这篇文章中的答案:你可以使用CCMenuItem的新activeArea属性来定义你的自定义可触摸区域:请看你可以使用CCMenuItem的新activeAre

例如,在我的例子中,每个按钮看起来都像一个十六进制。
这些按钮上的十六进制图片不能相交,但它们的矩形可以相交。

您可以使用CGMutablePathRef进行非矩形精灵碰撞检测。在项目中使用此选项。它可以工作…请看我在这篇文章中的答案:

您可以使用CGMutablePathRef进行非矩形精灵碰撞检测。在项目中使用此选项。它是有效的…请看我在这篇文章中的答案:

你可以使用
CCMenuItem
的新
activeArea
属性来定义你的自定义可触摸区域:请看你可以使用
CCMenuItem
的新
activeArea
属性来定义你的自定义可触摸区域:请看不要修改CCMenuItem代码分别子类化。谢谢,这将是我的临时解决方案不需要修改CCMenuItem代码分别子类化。谢谢,这将是我的临时解决方案