【发布时间】:2012-10-30 07:58:00
【问题描述】:
我目前有一个“控制台”CClayer,它正在处理已添加到其中的精灵的触摸检测。但是,我也有一些我想要进行触摸检测的精灵,它们不是控制台层的一部分......它们目前是从 CCNode 继承的类的子级。
我的理解是,将“isTouchEnabled”属性设置为true的cocos对象越多,性能受到的影响就越大,所以我很好奇我应该如何处理这个问题?
我应该:
A) 控制台的 touchesBegan 方法是否对属于 CCNode 的精灵进行检测?
B) 只需在 CCNode 对象上实现 isTouchEnabled
C) 其他方法?
【问题讨论】:
标签: cocos2d-iphone