안녕하세요 개발자 여러분


맨날 질문만 하게 되네요


혹시 cocos2d-x CCMENU 안드로이드에서 안되나요?


아이폰에서는 이상 없는데 제가 혹시 몰라서 CCMenuItemImage,CCMenuItemFont 둘다로 해봤거든요


근데 안드로이드에서 뻗어요 화면 아무데나 터치해도 뻗습니다.


프로젝트 완전 기본 헬로우 월드에서 CCMenuItemImage는 있는데 하필 이게 앱 끄는거라서-_-;


둘다 해봤는데 뻗네요 안드로이드 버전에 로그캣에 안 떠서 이거 안드로이드용 디버그하는 법도 삽질 해봐야겠고


    // a selector callback
    virtual void menuCloseCallback(CCObject* pSender);
    virtual void scrollMenuItemCallback(CCObject* pSender);
    virtual void animalMenuItemCallback(CCObject* pSender);
    virtual void buildingMenuItemCallback(CCObject* pSender);


//    CCMenuItemFont* scrollMenuItem = CCMenuItemFont::itemFromString("scroll", this,menu_selector(HelloWorld::scrollMenuItemCallback));
//    CCMenuItemFont* animalMenuItem = CCMenuItemFont::itemFromString("animal", this,menu_selector(HelloWorld::animalMenuItemCallback));
//    CCMenuItemFont* buildinglMenuItem = CCMenuItemFont::itemFromString("building", this,menu_selector(HelloWorld::buildingMenuItemCallback));   
//   
//    CCMenu* menu2 = CCMenu::menuWithItems(scrollMenuItem,animalMenuItem,buildinglMenuItem,NULL);



/* menu callback method*/
void HelloWorld::scrollMenuItemCallback(CCObject* pSender)
{

}
void HelloWorld::animalMenuItemCallback(CCObject* pSender)
{
}
void HelloWorld::buildingMenuItemCallback(CCObject* pSender)
{
}



그리고

wait_fences: failed to receive reply: 10004003 이 메세지가 뜨는데 검색해보니까


이게 UIAlertiew등 뷰가 그려지기 전에 먼저 그리는 뭐 암튼 뷰 관련으로 꼬여서 그런거라는데


저는 완전 초기 헬로우 월드에 tmx맵 하나 띄우고 이미지 2개 그다음 메뉴 띄우는게 다거든요


이것 저것 주석 처리해보니까 tmxtiledmap을 뿌리니까 저게 뜨네요 이거 시원하게 되는게 없어서 힘드네요


참 그리고 이미지 맵 다 빼고 메뉴만 올려도 터치하면 뻗네요


프로젝트 다시 파서 새로해볼까봐요 좋은 하루되세요