2013-01-07 3 views
0

터치가 끝날 때 대신 터치가 시작될 때 메서드를 실행하는 CCMenuItemImage의 하위 클래스를 만들고 있습니다. selected() 메소드에서 activate()를 실행 해 보았습니다. 작동하지만, 터치가 끝나면 예상대로 다시 실행됩니다. 이 문제를 어떻게 해결할 수 있습니까? 구체적으로 기재하십시오. 감사.Cocos2d-x는 selected() 메소드에서 activate()를 실행하고 ccTouchEnded에서 비활성화합니다.

답변

0
MenuItemImage->setEnable(true);//active 
MenuItemImage->setEnable(false);//disactive