Каков альтернативный метод для self.isTouchEnabled в Cocos2d 2.0? Когда я использую self.isTouchEnabled = YES в Cocos2d v2.0 для того, чтобы слой мог быть затронут, Xcode дает мне подсказку: setIsTouchEnabled: is deprecated Теперь я просто хочу узнать альтернативный метод для isTouchEnabled. Ответ 1 Вот новый код: self.touchEnabled = YES; //In Cocos2d 2.0 self.userInteractionEnabled = YES; //In Cocos2d 3.0 Просто интересно, почему гениальные люди (команда Cocos2d) делают этот вид глупого изменения! Но это правильный вызов настройки касания в Cocos2d 2.x и выше!!! Ответ 2 Кажется, что setIsTouchEnabled теперь находится в "CCDeprecated.h". Следующий метод находится в текущем "CCLayer.h": [self setTouchEnabled:YES]
Ответ 1 Вот новый код: self.touchEnabled = YES; //In Cocos2d 2.0 self.userInteractionEnabled = YES; //In Cocos2d 3.0 Просто интересно, почему гениальные люди (команда Cocos2d) делают этот вид глупого изменения! Но это правильный вызов настройки касания в Cocos2d 2.x и выше!!!
Ответ 2 Кажется, что setIsTouchEnabled теперь находится в "CCDeprecated.h". Следующий метод находится в текущем "CCLayer.h": [self setTouchEnabled:YES]