2013-01-13 13 views

risposta

41

Qui è il codice nuovo:

self.touchEnabled = YES; //In Cocos2d 2.0 

    self.userInteractionEnabled = YES; //In Cocos2d 3.0 

Basta chiedersi il motivo per cui la gente genio (team Cocos2d) fare questo tipo di stupido cambiamento!

Ma questa è la chiamata giusta per configurare il tocco in Cocos2d 2.xe sopra !!!

+5

Questo ha funzionato per me. Grazie; spero che la tua risposta venga contrassegnata. – Danny

+1

Grazie mille! Questo è tutto – Vienta

+3

questo è uno dei motivi per cui sto migrando tutti i miei progetti da Cocos2D a SpriteKit. Ogni nuova versione di Cocos2D è un incubo di problemi. – SpaceDog

7

Sembra che lo setIsTouchEnabled si trovi ora in "CCDeprecated.h".

Il seguente metodo è nella corrente "CCLayer.h":

[self setTouchEnabled:YES] 
Problemi correlati