【问题标题】:Cocos2d button touch areasCocos2d 按键触控区域
【发布时间】:2012-01-11 20:36:43
【问题描述】:

是否有一种简单的方法可以为 CCMenuItem 指定触摸区域 Rect(即不是默认的 contentSize 尺寸)。

我的一些按钮触摸起来有点小,我想在不缩放图形的情况下增加触摸区域。

【问题讨论】:

    标签: iphone objective-c xcode cocos2d-iphone


    【解决方案1】:

    您可以尝试使用以下方法:

    [CCMenuItem setContentSize:newSize];

    其中 CCMenuItem 是您要扩展的项目的触摸区域,newSize 是新的宽度和高度。

    另一种选择是创建CCMenuItem的子类并重写相应的负责方法。

    【讨论】: