2013-01-13 11 views

Odpowiedz

41

Oto nowy kod:

self.touchEnabled = YES; //In Cocos2d 2.0 

    self.userInteractionEnabled = YES; //In Cocos2d 3.0 

prostu zastanawiasz się, dlaczego ludzie genius (zespół Cocos2d) robi tego rodzaju głupie zmiany!

Ale ten jest właściwym wezwaniem do ustawienia dotyku w Cocos2d 2.x i nowszych !!!

+5

To zadziałało dla mnie. Dzięki; Mam nadzieję, że twoja odpowiedź zostanie zaznaczona. – Danny

+1

Dziękuję bardzo! To jest to – Vienta

+3

jest to jeden z powodów, dla których migruję wszystkie moje projekty z Cocos2D do SpriteKit. Każda nowa wersja Cocos2D jest koszmarem problemów. – SpaceDog

7

Wygląda na to, że setIsTouchEnabled znajduje się teraz w "CCDeprecated.h".

Poniższa metoda jest w obecnej "CCLayer.h":

[self setTouchEnabled:YES] 
Powiązane problemy