cocos2D

cocos2d-x 3.0 에서 Layer touch 차단 방법

헬리 2014. 6. 12. 17:29


예전에는 

this->setTouchEnabled(false)  이였는데 ...


3.0으로 넘어 오면서 


화면의 모든 터치이벤트 멈춤

Director::getInstance()->getEventDispatcher()->setEnabled(false);

하나의 타켓(클래스)의 터치이벤트 멈춤

Director::getInstance()->getEventDispatcher()->pauseEventListenersForTarget(this);

다시시작

Director::getInstance()->getEventDispatcher()->resumeEventListenersForTarget(this);

[출처] touchevent|작성자 웅디베어



참고 하세요.